body {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_body.png);
	background-repeat: no-repeat;
	background-color: #ebebeb;
}
div.ad div.main div.tartalom div.bigcont div.container2 div.szoveg {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
div.infobox3 p a {
	color: #ffffff;
}

a.footertext, a.footertext:link, a.footertext:visited {
	color: #666666;
	text-decoration: none;
}
a.bovebben {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 115px;
}
a.bovebben2 {
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
}
a.footertext:hover, a.footertext:active {
	color: #d61436;
	text-decoration: underline;
}
a.sitemap, a.sitemap:link, a.sitemap:visited {
	color: #666666;
	text-decoration: none;
}
a.sitemap:hover, a.sitemap:active {
	color: #d61436;
	text-decoration: underline;
}
a.ln, a.ln:link, a.ln:visited, a.ln:hover, a.ln:active {
	color: #999999;
	text-decoration: none;
}
a.kiallitas, a.kiallitas:link, a.kiallitas:visited, a.kiallitas:hover, a.kiallitas:active {
	color: #390670;
	text-decoration: none;
}
.ui-dialog-buttonpane button {
	color: #0072b9;
	text-decoration: none;
}
div.kapcsolodo {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
div.alesemeny {
	margin: 0px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
div.sitemap {
	margin: 0px;
	float: left;
	width: 212px;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 0px;
}
div.sitemap1 {
	background-image: url(../images/bg_sitemap_1.gif);
	background-repeat: repeat-y;
	width: 212px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 08px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.sitemap1item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	width: 177px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	background-image: url(../images/bg_sitemap1item.gif);
	background-repeat: no-repeat;
}
div.sitemap2item {
	margin: 0px;
	width: 154px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 57px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/bg_sitemap2item.gif);
	background-repeat: no-repeat;
	color: #666666;
	line-height: 16px;
}
div.sitemap1itemlast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	width: 177px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	background-image: url(../images/bg_sitemap1itemlast.gif);
	background-repeat: no-repeat;
}
div.sitemaplast {
	margin: 0px;
	float: left;
	width: 213px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
a.egyeb, a.egyeb:link, a.egyeb:visited, a.egyeb:hover, a.egyeb:active {
	color: #81bc3d;
	text-decoration: none;
}
a.koncert, a.koncert:link, a.koncert:visited, a.koncert:hover, a.koncert:active {
	color: #b1017c;
	text-decoration: none;
}
a.gyerek, a.gyerek:link, a.gyerek:visited, a.gyerek:hover, a.gyerek:active {
	color: #0072b9;
	text-decoration: none;
}
a.iskola, a.iskola:link, a.iskola:visited, a.iskola:hover, a.iskola:active {
	color: #d61436;
	text-decoration: none;
}
a.altalanos, a.altalanos:link, a.altalanos:visited, a.altalanos:hover, a.altalanos:active {
	color: #d61436;
	text-decoration: none;
}
a.fesztival, a.fesztival:link, a.fesztival:visited, a.fesztival:hover, a.fesztival:active {
	color: #018749;
	text-decoration: none;
}
a.film, a.film:link, a.film:visited, a.film:hover, a.film:active {
	color: #b46f23;
	text-decoration: none;
}
a.forum, a.forum:link, a.forum:visited, a.forum:hover, a.forum:active {
	color: #ffad00;
	text-decoration: none;
}
a.szinhaz, a.szinhaz:link, a.szinhaz:visited, a.szinhaz:hover, a.szinhaz:active {
	color: #9d1519;
	text-decoration: none;
}
a.csopa, a.csopa:link, a.csopa:visited, a.csopa:hover, a.csopa:active {
	color: #f47e20;
	text-decoration: none;
}
a.naptar, a.naptar:link, a.naptar:visited {
	font-weight: bold;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d61436;
	color: #666666;
	text-decoration: none;
	width: 15px;
	display: block;
	text-align: right;
	padding: 0px;
	clear: none;
	float: none;
}
a.naptar:hover, a.naptar:active {
	font-weight: bold;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d61436;
	color: #FFFFFF;
	text-decoration: none;
	width: 15px;
	display: block;
	text-align: right;
	background-color: #D61436;
	padding: 0px;
}
a.almenu, a.almenu:link, a.almenu:visited {
	font-size: 13px;
	line-height: 25px;
	color: #666666;
	width: 196px;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 24px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url();
}
a.almenu:hover, a.almenu:active {
	font-size: 13px;
	line-height: 25px;
	width: 196px;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 24px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/bg_almenu_on.gif);
}
a.almenu_item, a.almenu_item:link, a.almenu_item:visited {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 18px;
	height: 18px;
	margin: 0px;
}
a.almenu_item:hover, a.almenu_item:active {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-color: #cccccc;
	line-height: 18px;
	height: 18px;
	margin: 0px;
}
a.fomenu {
	text-decoration: none;
	text-align: left;
	line-height: 26px;
	color: #666666;
	text-transform: uppercase;
	font-size: 13px;
}
a.bottom, a.bottom:link, a.bottom:visited {
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	font-size: 13px;
	vertical-align: middle;
	line-height: 60px;
	margin: 0px;
	padding: 0px;
}
a.bottom:hover {
	text-decoration: none;
	color: #d61436;
	text-transform: uppercase;
	font-size: 13px;
	vertical-align: middle;
	line-height: 60px;
	margin: 0px;
	padding: 0px;
}
a.bottom:active {
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	font-size: 13px;
	vertical-align: middle;
	line-height: 60px;
	margin: 0px;
	padding: 0px;
}
a.login, a.login:link, a.login:visited {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
a.login:hover, a.login:active {
	text-decoration: none;
	color: #d61436;
	font-size: 10px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
a.bread, a.bread:link, a.bread:visited {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	vertical-align: middle;
}
a.bread:hover, a.bread:active {
	text-decoration: none;
	color: #d61436;
	font-size: 10px;
	vertical-align: middle;
}
a.aktualis, a.aktualis:link, a.aktualis:visited {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	display: block;
}
a.aktualis:hover, a.aktualis:active {
	text-decoration: none;
	color: #d61436;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
a.hirlevel, a.hirlevel:link, a.hirlevel:visited {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 6px;
}
a.hirlevel:hover, a.hirlevel:active {
	text-decoration: none;
	color: #d61436;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 6px;
}
a.menu, a.menu:link, a.menu:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menu:hover, a.menu:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #d61436;
	text-decoration: none;
}
a.menuszinhaz, a.menuszinhaz:link, a.menuszinhaz:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menuszinhaz:hover, a.menuszinhaz:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #9d1519;
	text-decoration: none;
}
a.menukoncert, a.menukoncert:link, a.menukoncert:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menukoncert:hover, a.menukoncert:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #b1017c;
	text-decoration: none;
}
a.menukiallitas, a.menukiallitas:link, a.menukiallitas:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menukiallitas:hover, a.menukiallitas:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #390670;
	text-decoration: none;
}
a.menuegyeb, a.menuegyeb:link, a.menuegyeb:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menuegyeb:hover, a.menuegyeb:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #81bc3d;
	text-decoration: none;
}
a.menugyerek, a.menugyerek:link, a.menugyerek:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menugyerek:hover, a.menugyerek:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #0072b9;
	text-decoration: none;
}
a.menucsopa, a.menucsopa:link, a.menucsopa:visited {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menucsopa:hover, a.menucsopa:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #f47e20;
	text-decoration: none;
}
a.menuszinhazsel, a.menuszinhazsel:link, a.menuszinhazsel:visited, a.menuszinhazsel:hover, a.menuszinhazsel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #9d1519;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menukiallitassel, a.menukiallitassel:link, a.menukiallitassel:visited, a.menukiallitassel:hover, a.menukiallitassel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #390670;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menugyereksel, a.menugyereksel:link, a.menugyereksel:visited, a.menugyereksel:hover, a.menugyereksel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #0072b9;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menukoncertsel, a.menukoncertsel:link, a.menukoncertsel:visited, a.menukoncertsel:hover, a.menukoncertsel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #b1017c;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menuegyebsel, a.menuegyebsel:link, a.menuegyebsel:visited, a.menuegyebsel:hover, a.menuegyebsel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #81bc3d;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menualtalanossel, a.menualtalanossel:link, a.menualtalanossel:visited, a.menualtalanossel:hover, a.menualtalanossel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #d61436;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.menucsopasel, a.menucsopasel:link, a.menucsopasel:visited, a.menucsopasel:hover, a.menucsopasel:active {
	font-size: 13px;
	text-transform: uppercase;
	color: #f47e20;
	text-decoration: none;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}
a.ajanlocim, a.ajanlocim:link, a.ajanlocim:visited {
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0px;
}
a.ajanlocim:hover, a.ajanlocim:active {
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
a.infobox, a.infobox:link, a.infobox:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.infobox:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.infobox:active {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
div.infobox1 a {
	color: #FFFFFF;
}
div.nyilak {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 21px;
	vertical-align: top;
	background-color: #99FF00;
	clear: none;
}
div.captcha {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}
div.felnyil {
	background-image: url(../images/felnyil.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px !important;
	clear: none;
	float: right;
	height: 13px;
	width: 10px;
	margin: 0px !important;
	line-height: 1px;
	font-size: 1px;
}
div.lenyil {
	background-image: url(../images/lenyil.gif);
	background-position: 0px 0px;
	margin: 0px !important;
	padding: 0px !important;
	float: right;
	height: 13px;
	width: 10px;
	background-repeat: no-repeat;
	line-height: 1px;
	font-size: 1px;
}
div.main {
	width: 980px;
	background-color: #FFFFFF;
	float: left;
	padding-right: 22px;
	padding-left: 22px;
	clear: none;
	background-image: url(../images/bg_main.gif);
	background-repeat: repeat-x;
}
div.tartalom {
	background-image: url(../images/bg_cont.jpg);
	width: 980px;
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: top;
}
div.ad {
	width: 1260px;
	clear: both;
	float: left;
}
div.ln {
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #333333;
	text-align: center;
	padding-top: 7px;
	width: 125px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
div.mill {
	font-size: 13px;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #333333;
	text-align: center;
	width: 90px;
	margin-top: 3px;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	display: inline-block;
	height: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.portletcont {
	padding-left: 24px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	clear: both;
}
div.print {
	margin: 0px;
	height: 18px;
	width: 56px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	float: left;
}
div.portletakt {
	padding-left: 24px;
	padding-top: 5px;
	padding-right: 24px;
	padding-bottom: 0px;
	width: 192px;
	margin: 0px;
	font-size: 12px;
}
div.portletaktdiv {
	padding-left: 24px;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 0px;
	width: 166px;
	font-size: 3px;
	height: 5px;
	background-image: url(../images/bg_akt.gif);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	clear: none;
	float: none;
	line-height: 9px;
}
div.footertext {
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	float: left;
	line-height: 33px;
	height: 33px;
	vertical-align: bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 713px;
}
div.footerlogo {
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	float: left;
	line-height: 33px;
	height: 33px;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	width: 170px;
}
div.footer {
	background-image: url(../images/bg_footer.png);
	background-repeat: no-repeat;
	text-align: left;
	display: inline-block;
	margin: 0px;
	clear: both;
	height: 33px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.search {
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
	height: 19px;
	padding-top: 33px;
	width: 125px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.bgakt {
	background-image: url(../images/bg_akt.gif);
	height: 1px;
	width: 216px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	background-repeat: repeat-x;
	clear: both;
	float: none;
	padding: 0px;
	line-height:1px;
}
div.aktscroll {
	height: 40px;
	width: 12px;
	clear: none;
	float: right;
}
div.main1 {
	clear: none;
	float: left;
	width: 169px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 116px;
	margin: 0px;
}
div.main2 {
	margin: 0px;
	width: 181px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 29px;
	clear: none;
	float: left;
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
}
div.main3 {
	clear: none;
	float: left;
	width: 125px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 29px;
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
}
div.main4 {
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	margin: 0px;
	width: 173px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 29px;
	float: left;
}
div.mainmenu {
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	clear: none;
	float: left;
	width: 168px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
div.mainitem {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	float: none;
	height: 28px;
}
div.mainmenu1 {
	float: left;
	height: 68px;
	padding-top: 30px;
	padding-left: 103px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
}
div.mainmenu2 {
	float: left;
	height: 68px;
	padding-top: 30px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-bottom: 8px;
}
div.mainmenu3 {
	float: left;
	height: 68px;
	padding-top: 30px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-bottom: 8px;
}
div.mainmenu4 {
	float: left;
	height: 68px;
	padding-top: 30px;
	padding-left: 0px;
	background-image: url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-bottom: 8px;
	margin: 0px;
}
div.mainmenu5 {
	float: right;
	padding-top: 0px;
	padding-bottom: 24px;
	height: 68px;
	clear: right;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div.almenu {
	width: 240px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	font-size: 11px;
	line-height:18px;
}
div.container {
	width: 709px;
	clear: both;
	background-image: url(../images/bg_hatter.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
div.container3 {
	width: 709px;
	float: left;
	clear: both;
	background-image: url(../images/bg_hatter3.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
div.spc16 {
	clear: both;
	float: none;
	height: 16px;
	width: 709px;
}
div.spc10 {
	clear: both;
	float: none;
	height: 10px;
}

div.container_bovebben {
	clear: both;
	width: 709px;
	display: inline-block;
	margin: 0px;
	padding: 0px;
}

div.bovebben_b {
	margin: 0px;
	width: 229px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 116px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	text-decoration: none;
	display: inline-block;
}
div.bovebben_j {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	float: left;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 135px;
	text-decoration: none;
	display: block;
}

div.container2 {
	width: 709px;
	padding-right: 10px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.nav {
	background-image: url(../images/bg_nav.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 18px;
	width: 704px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 10px;
	text-transform: uppercase;
	color: #999999;
	line-height: 18px;
}
div.csik {
	height: 5px;
	width: 470px;
	padding: 0px;
	margin: 0px;
	float: none;
	line-height: 5px;
	font-size: 1px;
}
div.datumvalaszto {
	font-size: 12px;
	color: #666666;
	background-color: #ebebeb;
	width: 699px;
	padding: 5px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 60px;
}
div.infobox {
	font-size: 10px;
	float: left;
	width: 229px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div.infokep {
	float: left;
	width: 230px;
	padding: 0px;
	margin: 0px;
}
div.szoveg {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 470px;
	clear: right;
}
div.infobox1 {
	color: #d8d8d8;
	background-color: #666666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-bottom-color: #3d3d3d;
}
div.infobox3 {
	color: #d8d8d8;
	background-color: #666666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
div.infobox2 {
	color: #666666;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: ##3d3d3d;
	border-right-color: ##3d3d3d;
	border-bottom-color: ##3d3d3d;
	border-left-color: ##3d3d3d;
}
div.bigcont {
	float: left;
	width: 709px;
}
div.portlet {
	width: 240px;
	padding-right: 10px;
	padding-left: 9px;
	float: right;
	vertical-align: top;
	padding-top: 9px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
div.col1 {
	width: 345px;
	padding-right: 19px;
	float: left;
}
div.logobig {
	padding: 0px;
	float: left;
	height: 118px;
	width: 348px;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: none;
}
div.logomid {
	padding: 0px;
	float: left;
	height: 118px;
	width: 227px;
	margin-top: 8px;
	margin-right: 7px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: none;
}
div.logosmall {
	padding: 0px;
	float: left;
	height: 118px;
	width: 131px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: none;
}
div.col2 {
	width: 345px;
	float: left;
	margin: 0px;
	padding: 0px;
}
div.hatter {
	width: 709%;
	clear: both;
	float: none;
	background-color: #00FFFF;
}
div.col3 {
	width: 345px;
	float: left;
	padding: 0px;
}
div.col4 {
	width: 345px;
	padding-right: 18px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.col3bg {
	background-image: url(../images/bg_col3.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 15px;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	width: 345px;
}
div.col3bgzaro {
	background-image: url(../images/bg_col3.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 8px;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	clear: right;
}
div.banner {
	text-align: left;
	width: 214px;
	padding-top: 87px;
	float: left;
	padding-left: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	clear: none;
}
div.hirdetes {
	text-align: left;
	width: 120px;
	padding-top: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.naptarhead {
	background-color: #cfcfcf;
	height: 23px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-bottom-color: #999999;
	margin-left: 24px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin-top: 8px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}
div.time {
	float: left;
	width: 109px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.naptarbal {
	margin: 0px;
	float: left;
	height: 10px;
	width: 7px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
div.naptarhonap {
	text-align: center;
	margin: 0px;
	float: left;
	height: 10px;
	width: 190px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.naptarjobb {
	margin: 0px;
	float: right;
	height: 10px;
	width: 7px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.time1 {
	background-image: url(../images/bg_ido1.gif);
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 109px;
}
div.time1cikk {
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 109px;
}
div.time2 {
	background-image: url(../images/bg_date.gif);
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 109px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
div.time3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 12px;
	margin: 0px;
	color: #d6d6d6;
	padding: 0px;
	float: none;
	height: 12px;
}
div.time4 {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	float: none;
	height: 15px;
}
div.time5 {
	font-size: 55px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 50px;
	height: 52px;
	float: none;
}
div.time6 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	color: #d6d6d6;
	margin: 0px;
	padding: 0px;
	height: 14px;
}
div.time7 {
	margin: 0px;
	height: 72px;
	width: 109px;
}
div.bmenu {
	line-height: 60px;
	float: left;
	vertical-align: middle;
}
div.bmenusp {
	background-image: url(../images/div_bottom.gif);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	height: 60px;
	width: 3px;
	margin-right: 17px;
	margin-left: 17px;
	line-height: 60px;
}
div.bovebben {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.logo {
	position:absolute;
	width:62px;
	height:195px;
	z-index:10;
	left: 48px;
	top: 0px;
	overflow: visible;
	background-image: url(../images/bg_logo.gif);
	background-repeat: no-repeat;
}
div.ismerteto {
	margin: 0px;
	padding: 0px;
	width: 229px;
	float: left;
}
div.hely {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	clear: both;
	padding-top: 0px;
	padding-bottom: 4px;
	height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
div.hely2 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	clear: none;
	padding-top: 0px;
	padding-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 15px;
}
div.multimedia {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	margin: 0px;
}
div.multimediacim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #ebebeb;
	width: 452px;
	padding-top: 13px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 26px;
}
div.portlethead {
	padding: 0px;
	height: 14px;
	width: 240px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top:20px;
	clear: both;
}
div.portlethead1 {
	padding: 0px;
	height: 14px;
	width: 240px;
	margin: 0px;
	background-image: url(../images/head_portlet_aktualis.gif);
	background-repeat: no-repeat;
	clear: both;
}
div.idopont {
	font-size: 12px;
	color: #666666;
	margin-bottom: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
div.rovatcimlong {
	padding: 0px;
	height: 14px;
	width: 709px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 10px;
}
div.rovatcimdialog {
	padding: 0px;
	height: 14px;
	width: 425px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 10px;
}
div.rovatcimshort {
	padding: 0px;
	height: 14px;
	width: 345px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 10px;
}
div.rovatprint {
	background-image: url(../images/bg_head_print.gif);
	padding: 0px;
	height: 14px;
	width: 345px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 10px;
	background-repeat: no-repeat;
}
div.rovatajanlo {
	padding: 0px;
	height: 14px;
	width: 230px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
}
div.rovatprintlong {
	background-image: url(../images/bg_head_print.gif);
	padding: 0px;
	height: 14px;
	width: 709px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 10px;
	background-repeat: no-repeat;
}
div.zenei {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
}
div.programajanlo {
	background-color: #666666;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 229px;
}
div.ajanlodate {
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
	width: 200px;
}
div.ajanlocim {
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	text-align: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	line-height: 20px;
}
div.reghead {
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #666666;
	background-color: #f5f5f5;
	height: 21px;
	width: 340px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c8c3bf;
	margin-top: 19px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.reghead_dialog {
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #666666;
	background-color: #f5f5f5;
	height: 21px;
	width: 420px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c8c3bf;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.reghead1 {
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #666666;
	background-color: #f5f5f5;
	height: 21px;
	width: 340px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c8c3bf;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.reginput {
	height: 21px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
div.reginput2 {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	padding: 0px;
	width: 335px;
	margin: 5px;
	line-height: 19px;
	vertical-align: middle;
}
div.bottom {
	clear: both;
	width: 980px;
	background-color: #FFFFFF;
	text-align: justify;
	vertical-align: middle;
	height: 60px;
}
div.mid {
	text-align: center;
	margin: 5px;
	width: 100%;
}
div.panel {
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 11px;
	padding-left: 64px;
	font-size: 16px;
	width: 525px;
}
li.menu {
	font-size: 13px;
	text-transform: uppercase;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-image: url(../images/bull_menu.gif);
	list-style-position: inside;
}
ul.fomenu {
	line-height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
h1.rovatcim {
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 13px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 9px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	vertical-align: 50%;
	line-height: 13px;
	height: 13px;
}
h1.ajanlo {
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 13px;
	background-color: #666666;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	vertical-align: top;
	line-height: 14px;
	height: 14px;
}
h1.portlet {
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 13px;
	color: #666666;
	background-color: #ebebeb;
	display: inline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	line-height: 14px;
	vertical-align: top;
	height: 14px;
}
h2 {
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 24px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	margin: 0px;
	line-height: 26px;
	text-decoration:none;
}
h2.program {
	margin: 0px;
	padding: 0px;
}
h2.kiallitas {
	color: #390670;
}
h2.gyerek {
	color: #0072b9;
}
h2.koncert {
	color: #b1017c;
}
h2.egyeb {
	color: #81bc3d;
}
h2.iskola {
	color: #d61436;
}
h2.altalanos {
	color: #d61436;
}
h2.print {
	color: #000000;
}
h2.fesztival {
	color: #018749;
}
h2.forum {
	color: #ffad00;
}
h2.film {
	color: #b46f23;
}
h2.szinhaz {
	color: #9d1519;
}
h2.csopa {
	color: #f47e20;
}
h3 {
	font-style: normal;
	font-weight: bold;
	text-align: left;
	line-height: 14px;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h3.kiallitas {
	color: #390670;
}
h3.gyerek {
	color: #0072b9;
}
h3.koncert {
	color: #b1017c;
}
h3.egyeb {
	color: #81bc3d;
}
h3.iskola {
	color: #d61436;
}
h3.altalanos {
	color: #d61436;
}
h3.print {
	color: #000000;
}
h3.fesztival {
	color: #018749;
}
h3.film {
	color: #b46f23;
}
h3.forum {
	color: #ffad00;
}
h3.szinhaz {
	color: #9d1519;
}
h3.csopa {
	color: #f47e20;
}
p {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
	float: none;
}
p.felsorolascim {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	float: none;
	font-weight:bold
}
p.cim {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	display: block;
	height: 25px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-indent: 3px;
}
p.alcim {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	height: 20px;
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
}
span.ajanlocim {
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 18px;
	padding: 2px;
	text-align: left;
	background-color: #99CC33;
}
h4 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
h5 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	font-weight: normal;
	float:none;
	clear:left;
}
input {
	font-size: 11px;
	font-weight: normal;
	color: #d1d1d1;
	border: 1px dashed #999999;
	font-family: Arial, Helvetica, sans-serif;
}
input.search {
	width: 90px;
	height: 12px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	color: #999999;
}
input.gomb2 {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px none #999999;
	text-align: center;
	margin: 0px;
	width: auto;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
input.gomb {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px none #999999;
	text-align: center;
	margin: 0px;
	padding: 1px;
	width: auto;
}
input.ok {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #999999;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 24px;
}
input.login {
	width: 135px;
	background-color: #ebebeb;
	margin: 0px;
	padding: 0px;
}
input.reg {
	width: 343px;
	background-color: #ffffff;
	font-size: 11px;
	color: #666666;
	border: 1px dashed #999999;
	height: 17px;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
}
input.reg_dialog {
	width: 423px;
	background-color: #ffffff;
	font-size: 11px;
	color: #666666;
	border: 1px dashed #999999;
	height: 17px;
	margin: 0px;
	padding: 0px;
	vertical-align: baseline;
}
input.check {
	width: 17px;
	height: 17px;
	background-color: #FFFFFF;
	margin: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
select.reg {
	width: 343px;
	background-color: #ffffff;
	font-size: 11px;
	color: #666666;
	border: 1px dashed #999999;
	height: 17px;
	line-height: 17px;
}
select {
	font-size: 11px;
	font-weight: normal;
	color: #d1d1d1;
	border: 1px dashed #999999;
	font-family: Arial, Helvetica, sans-serif;
}
select.ev {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 60px;
}
select.nap {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 40px;
}
select.honap {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 90px;
}
select.rovat {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 130px;
}
select.orarend {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
img.kiallitas {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #34006d;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
img.gyerek {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #0072b9;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.koncert {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #b1017c;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.egyeb {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #81bc3d;
	vertical-align: bottom;
}
img.iskola {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d61436;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.fesztival {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #018749;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.film {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #b46f23;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.forum {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ffad00;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.szinhaz {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9d1519;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.altalanos {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d61436;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.csopa {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #f47e20;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
img.bottom {
	margin-right: 18px;
	margin-left: 18px;
}
img.program {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0px;
	line-height: 0px;
	vertical-align: bottom;
}
.kiallitas {
	color: #34006d;
}
.gyerek {
	color: #0072b9;
}
.koncert {
	color: #b1017c;
}
.egyeb {
	color: #81bc3d;
}
.iskola {
	color: #d61436;
}
.altalanos {
	color: #d61436;
}
.fesztival {
	color: #018749;
}
.film {
	color: #b46f23;
}
.forum {
	color: #ffad00;
}
.szinhaz {
	color: #9d1519;
}
.csopa {
	color: #f47e20;
}
.ajanlo {
	color: #ffffff;
}
.kiallitasbg {
	background-color: #34006d;
	margin: 0px;
	padding: 0px;
}
.gyerekbg {
	background-color: #0072b9;
}
.csopabg {
	background-color: #f47e20;
}
.koncertbg {
	background-color: #b1017c;
}
.egyebbg {
	background-color: #81bc3d;
}
.iskolabg {
	background-color: #d61436;
}
.altalanosbg {
	background-color: #d61436;
}
.fesztivalbg {
	background-color: #018749;
}
.filmbg {
	background-color: #b46f23;
}
.forumbg {
	background-color: #ffad00;
}
.szinhazbg {
	background-color: #9d1519;
}
.login {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	vertical-align: middle;
}
span.nat {
	font-size: 12px;
	color: #FFFFFF;
}
span.infobox1cim {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
span.infobox2cim {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
table.naptar {
	width: 224px;
	margin-left: 8px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 20px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display: block;
}
span.naptari {
	color: #bbbbbb;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	text-decoration: none;
	width: 15px;
	display: inline-block;
	text-align: right;
	padding: 0px;
	margin: 0px;
	clear: none;
	float: none;
}
span.nagy {
	font-size: 12px;
}
span.ma {
	background-color: #cccccc;
	font-weight: bold;
	color: #666666;
	display: inline-block;
}
span.naptar {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	color: #666666;
	text-decoration: none;
	width: 15px;
	display: inline-block;
	text-align: right;
	padding: 0px;
	margin: 0px;
	clear: none;
	float: none;
}
span.szurke {
	color: #333333;
}
table {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
div.time2 table {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td.time3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	color: #d6d6d6;
	padding: 0px;
	float: none;
	height: 13px;
	line-height: 13px;
}
td.time4 {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: none;
	line-height: 13px;
	height: 13px;
}
td.time5 {
	font-size: 60px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: none;
	display: block;
	height: 54px;
	line-height: 54px;
}
td.time6 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	color: #d6d6d6;
	margin: 0px;
	padding: 0px;
	height: 14px;
}
td.footer {
	background-image: url(../images/bg_footer.png);
	background-repeat: repeat-x;
	float: left;
	height: 33px;
	margin: 0px;
	padding: 0px;
}
tr.tcimaltalanos {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #D61436;
}
tr.tcimegyeb {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #81bc3d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimgyerek {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #0072b9;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimkoncert {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #b1017c;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimkiallitas {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #390670;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimfesztival {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #018749;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimfilm {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #b46f23;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimcsopa {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #f47e20;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimforum {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #ffad00;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.tcimszinhaz {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #9d1519;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
tr.talcim {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	background-color: #666666;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}
tr.spacer {
	height: 1px;
	line-height: 1px;
}
td.szurke {
	font-size: 12px;
	line-height: 16px;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #c8c3bf;
	border-bottom-color: #c8c3bf;
	color: #666666;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 6px;
}
td.feher {
	font-size: 12px;
	line-height: 16px;
	background-color: #ffffff;
	color: #666666;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 6px;
}
td.cim {
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 6px;
}
textarea.komment {
	font-size: 12px;
	color: #666666;
	height: 220px;
	width: 465px;
	border: 1px dashed #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
div.bgaktal {
	background-image: url(../images/bg_aktal.gif);
	height: 1px;
	width: 200px;
	margin: 0px;
	background-repeat: repeat-x;
	clear: both;
	float: none;
	font-size: 1px;
	line-height: 1px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
ul {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	clear: both;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
li {
	list-style-image: url(../images/bull_altalanos.gif);
}

div.sitemap2itemlast {
    margin: 0px;
    width: 154px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 57px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(../images/bg_sitemap2itemlast.gif);
    background-repeat: no-repeat;
    color: #666666;
    line-height: 16px;
} 

div.container_paratlan {
    width: 709px;
    clear: both;
    background-image: url(../images/bg_hatter_paratlan.gif);
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
} 
