/* base part */
.d-n{display:none!important}
.d-b{display:block!important}
.d-ib{display:inline-block!important}
.d-i{display:inline!important}
.ta-l{text-align:left!important}
.ta-c{text-align:center!important}
.ta-j{text-align:justify!important}
.ta-r{text-align:right!important}
.ws-nw{white-space:nowrap!important}
.f-l{float:left!important}
.f-r{float:right!important}
.f-n{float:none!important}
.fixed-font{font-family:monospace!important;}
body, td {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #7CB8E3;
	scrollbar-highlight-color: #7CB8E3;
	scrollbar-shadow-color: #7CB8E3; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}
a,.link {
	color:#1F86D0;
	cursor:pointer;
	text-decoration:none;
}
a:hover,.link_akt {
	color:#7CB9E4;
	cursor:pointer;
	text-decoration:none;
}
a:active {
	color:black;
	cursor:pointer;
	text-decoration:none;
}
.SQLQueryDiv {
	display:none;
	background-color:white;
	border:2px solid #808080;
	position:absolute;
	z-index:1000;
}
.SQLQuerySpan {
	background-color:white;
	border:2px solid #808080;
}

input, select, textarea {
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.input {
	font-family: Arial, Helvetica;
	font-size: 11px;
}
form {
	margin:0px;
}
.h4, h4	{
	font-size: 16px;
	font-weight: bold;
	margin:0 0 17px 0;
}
.h5, h5	{
	font-size: 12px;
	margin:0 0 17px 0;
}
.h6, h6	{
	font-size: 11px;
	margin:0 0 17px 0;
}
p {
	line-height: 17px;
	margin:0 0 17px 0;
}
/* messages box */
#errorMessageDialog,
#okMessageDialog {
	display:none;
}

.odd {
	background-color: #CCCCCC;
}
.even {
	background-color: #E0E0E0;
}
.table-error {
	font-weight: bold;
	color: #FFFFFF;
}
table.form {
	font-size: 12px;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	background-color: #BBD3E4;
}
table.form tr {
	vertical-align: top;

}
table.form th{
	width: 110px;
	background-color: #7CB8E3;
	padding-left: 15px;
}

table.form table {
	font-size: 9px;
	font-family: Arial, Helvetica;
	background-color: transparent;
	text-align: left;
}

table.form table th {
	background-color: transparent;
	padding: 0px;
}

table.form input, table.form textarea {
	width: 100%;
}

table.form input.button, table.form input[type=checkbox], table.form input[type=radio], table.form input[type=button], table.form input[type=submit] {
	width: auto;
}
/* site part */

.linkc1F86D0 {
	color: #1F86D0;
}
.linkc1F86D0:hover {
	color: #FF5A00;
}
.date {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	color: #037EA1;
}
.menu {
	font-size: 12px;
	font-weight: bold;
	color: #5699DD;
	text-decoration: none;
	margin-right: 12px;
}
.menu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF5A00;
	text-decoration: none;
}
.font-10 {
	font-size: 10px;
}
.font-11 {
	font-size: 11px;
}
.esnap-date {
	font-size: 20px;
	font-weight:bold;
}
.c616161 {
	color:#616161;
}
.cFF5A00 {
	color: #FF5A00;
	text-decoration: none;
}
.c1F86D0 {
	color: #1F86D0;
}
.c01BAFF {
	color: #01BAFF;
}
.c000000 {
	color: #000000;
	text-decoration: none;
}
.c000000:hover {
	color: #1F86D0;
	text-decoration: none;
}
.c005372 {
	color:#005372;
}
.c005372:hover {
	color:#5699DD;
}
.cCC6600 {
	color: #CC6600;
}
.c484848 {
	color: #484848;
}
.c0463A9 {
	color: #0463A9;
}
.c0463A9:hover {
	color: #FF5A00;
}
.c0390F8 {
	color: #0390F8;
}
.popup-body {
	background:url(/pic/popupv2/bgr_page.jpg) no-repeat;
	background-position:0px 64px;
	margin: 0px;
	padding:0px;
	background-color:#FFFFFF;
}
.popup-head {
	border-bottom: 1px solid #ffffff;
	background:url(/pic/popupv2/bgr_headerv2.jpg) no-repeat right;
}
.popup-head .banner {
	overflow: hidden;
	text-align:right;
	padding-right:4px;
}
.popup-head .close {
	padding-top: 4px;
	padding-right: 3px;
	vertical-align:top;
	text-align:right;
}
.popup-head .close a {
	width:14px;
	height:14px;
	font-size:1px;
	background:#ffffff url(/pic/popupv2/close.gif) no-repeat;
	color:#ffffff;
	border-bottom:1px solid #0471be;
	border-right:1px solid #0471be;
	border-left:1px solid #aad1ed;
	border-top:1px solid #aad1ed;
}
.popup-head .close a:hover {
	background:#ff5a00 url(/pic/popupv2/close_on.gif) no-repeat;
	color:#ff5a00;
	border-bottom:1px solid #aad1ed;
	border-right:1px solid #aad1ed;
	border-left:1px solid #0471be;
	border-top:1px solid #0471be;
}
.popup-titles {
	margin-top:5px;
	color:#bde4ff
}
.popup-nav a { color:#ffffff }
.popup-nav a:hover { color:#ff5a00 }
.popup-nav a img { background-color:#ffffff }
.popup-nav a:hover img { background-color:#ff5a00 }
.popup-thumbnails img { margin:1px }
.popup-thumbnails a { padding:1px; background:#096dc2 }
.popup-thumbnails a:hover { padding:1px; background:#bde4ff }



.bgr-esemenynaptar {
	background-image:url(/pic/esnap/bgr.gif);
	background-repeat:repeat-y;
	width:600px;
}
.bgr-esemeny-lablec {
	background-image:url(/pic/esnap/bgr_lablec.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:600px;
	padding-bottom: 5px;
}


table.minimal td,table.minimal th{
	font-family:Arial;
	font-size:9px!important;
	font-weight:normal!important;
	padding:1px 1px 0px 2px!important;
	border-right: 1px solid #D0D0B0!important;
	line-height:10px;
}
table.resultsBorder tbody th, table.resultsBorder tbody td {
	border-right:1px solid #E8E8E8;
}
table.resultsBorder thead th, table.resultsBorder thead td {
	border-right:1px solid #FFFFFF;
}


table.results {
	border-top: 1px solid #068AEC;
}
table.results thead th, table.results thead td {
	background-color: #E8E4DE;
	font-size: 11px;
	text-align: left;
	padding:3px 5px 3px 5px;
}
table.resultsCellAutoHeight thead th, table.resultsCellAutoHeight thead td, table.resultsCellAutoHeight tbody td {
	padding-top:1px;
	padding-bottom:1px;
}
table.results tbody td {
	vertical-align: top;
	font-size: 11px;
	text-align: left;
	padding:3px 5px 3px 5px;
	border-top: 1px solid #B1C7D7;
}
table.results tbody h6 {
	font-weight: bold;
	margin: 0px;
}
table.results tbody p {
	margin-top: 0px;
	line-height: 14px;
}

table.results tbody a.datum {
	color: #000000;
}
table.results tbody a.datum:hover {
	color: #7CB9E4;
}
table.results tbody th {
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	padding: 5px;
	border-top: 1px solid #B1C7D7;
}
table.results tbody th a {
	font-size: 11px;
	font-weight: bold;
	color: #FF5A00;
}

table.results tbody h3, h6, p {
	font-family: Arial, Helvetica;
}
table.results tbody h3 {
	font-size: 14px;
	margin-bottom: 3px;
}
table.results tbody h6 {
	margin-top: 3px;
	margin-bottom: 3px;
}
table.results tbody p {
	margin-top: 3px;
	margin-bottom: 0px;
	font-size: 11px;
}

table.results tbody td.talalat {
	text-align: right;
}


table.topMenu a:hover {
	color: #FFDB48;
}
table.topMenu img.delimiter {
	width:100%;
	background-color: #B1C7D7;
	margin-bottom:0px;
	margin-top:2px
}
table.infoBox h5 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 2px;
	color: #0463A9;
	border-bottom: 1px solid #FFFFFF;
}
table.infoBox h5 span.close {
	float:right;	
}
table.infoBox h5 a {
	color: #0463A9;
}
table.infoBox {
	background-color: #E9E5DF;
	margin-bottom: 5px;
}
table.infoBox td img.illustration {
	float:right;
	border:1px solid #D8D8D8;
}
table.infoBox th.rt {
	background-image: url(/pic/infoBox/rt.gif);
	height: 13px;
	width: 13px;
}
table.infoBox th.lt {
	background-image: url(/pic/infoBox/lt.gif);
	height: 13px;
	width: 13px;
}
table.infoBox th.rb {
	background-image: url(/pic/infoBox/rb.gif);
	height: 13px;
	width: 13px;
}
table.infoBox th.lb {
	background-image: url(/pic/infoBox/lb.gif);
	height: 13px;
	width: 13px;
}
table.infoBox th {
	font-size: 1px;
}
table.infoBox th.t {
	background-image: url(/pic/infoBox/t.gif);
	height: 13px;
}
table.infoBox th.b {
	background-image: url(/pic/infoBox/b.gif);
	height: 13px;
}
table.infoBox th.r {
	background-image: url(/pic/infoBox/r.gif);
	width: 13px;
}
table.infoBox th.l {
	background-image: url(/pic/infoBox/l.gif);
	width: 13px;
}

table.infoBox table.datas th,
table.infoBox table.datas td {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
table.infoBox table.datas tr{
	vertical-align: top;
}

table.infoBox table.datas ul{
	margin-bottom:0px;
	margin-left:14px;
}
table.infoBox table.datas td a {
	white-space:nowrap;	
}
/* #fbrkATT  */
#fbrkATT  {
	position:absolute;
	display:none;
	width:500px;
	z-index:65535;
}
#fbrkATT table.infoBox {
	background-color: transparent;
}
#fbrkATT table.infoBox th.rt {
	background-image: url(/pic/fbrkAjaxTooltipBox/rt.png);
	height: 23px;
	width: 23px;
}
#fbrkATT table.infoBox th.lt {
	background-image: url(/pic/fbrkAjaxTooltipBox/lt.png);
	height: 23px;
	width: 23px;
}
#fbrkATT table.infoBox th.rb {
	background-image: url(/pic/fbrkAjaxTooltipBox/rb.png);
	height: 23px;
	width: 23px;
}
#fbrkATT table.infoBox th.lb {
	background-image: url(/pic/fbrkAjaxTooltipBox/lb.png);
	height: 23px;
	width: 23px;
}
#fbrkATT td {
	background-color:#E9E5DF;
}
#fbrkATT table.infoBox th.t {
	background-image: url(/pic/fbrkAjaxTooltipBox/t.png);
	height: 23px;
}
#fbrkATT table.infoBox th.b {
	background-image: url(/pic/fbrkAjaxTooltipBox/b.png);
	height: 23px;
}
#fbrkATT table.infoBox th.r {
	background-image: url(/pic/fbrkAjaxTooltipBox/r.png);
	width: 23px;
}
#fbrkATT table.infoBox th.l {
	background-image: url(/pic/fbrkAjaxTooltipBox/l.png);
	width: 23px;
}
#fbrkATT table.infoBox table.datas td a {
	white-space:normal;	
}
/* #fbrkATT table.infoBox */


table.calendar {
	background-color: #EEEDEC; 
	text-align: right;
	vertical-align: bottom;
	line-height: 9px;
	color: #295266;
	border-bottom: 1px solid #C9C9C9;
	margin-bottom: 2px;
}
table.calendar a {
	color: #295266;
}
table.calendar thead th {
	font-size: 9px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	line-height: 8px;
	padding: 0px;
	width: 24px;
	text-align: center;
	text-transform: uppercase;
	background-color: transparent;
}

table.calendar tbody {
	background-color: #FFFFFF;
}

table.calendar tbody td {
	font-size: 9px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 2px;
	width: 24px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.calendar tbody td.event {
	color: #000000;
	background-color: #E6DCD2;
}

table.calendar tbody td.active {
	color: #000000;
	background-color: #5699DD;
}

table.calendar tbody td.active a{
	color: #000000;
}


table.calendar tbody td.inactive, table.calendar tbody td.inactive a {
	color: #F0F0F0;
	text-decoration: none;
	background-color: #FFFFFF;
}
table.calendar tbody td.weekend a, table.calendar tbody td.weekend, table.calendar thead th.weekend{
	color: #FF5A00;
}

table.switchForm {

}

table.articleMain h6 { font-size: 12px; font-weight: bold; margin-bottom: 2px; }
table.articleMain p { font-size: 12px; font-weight: normal; color: #616161; margin-top: 0px; }
table.articleMain a { color:#000000; }
table.articleMain a { color:#7CB9E4; }

table.articleMore td table td { text-align: left; padding-bottom:5px }
table.articleMore a { color:#000000; }
table.articleMore a:hover { color:#7CB9E4; }

table.articleSigned { margin-bottom: 10px; }
table.articleSigned td { text-align: left; }
table.articleSigned h6, table.indexBeszamolok h6 { font-size: 12px; font-weight: bold; margin-bottom: 0px; line-height: 15px;margin-top:-3px;position: relative}
table.articleSigned p, table.indexBeszamolok p { font-size: 12px; font-weight: normal; color: #616161; margin-top: 0px; margin-bottom: 4px; line-height: 16px}
table.articleSigned a, table.table.indexBeszamolok a { color:#000000; }
table.articleSigned a:hover, table.indexBeszamolok a:hover { color:#7CB9E4; }
table.articleSigned img, table.indexBeszamolok img { margin-right: 5px; margin-bottom: 5px; }

table.indexBeszamolok {margin-bottom: 9px}

table.articleValaszto { margin-top: 3px; }

table.digiboltBox td { font-size: 10px; padding-left: 6px;}
table.digiboltBox th { font-size: 12px; padding-right: 10px;}
table.digiboltBox input { width: 75px; }
table.digiboltBox a { color: #000000; font-weight: bold; }
table.digiboltBox a:hover { color: #FF5A00; }

table.menuLeft { margin-top: 12px; margin-bottom: 12px;}
table.menuLeft td { font-size: 11px; }
table.menuLeft a { color:#000000; }
table.menuLeft a:hover { color:#7CB9E4; }
table.almenuLeft td { font-size: 10px; }


table.akcio { border-top: 1px solid #FF5A00; border-bottom: 1px solid #FF5A00; margin-top: 12px; margin-bottom: 12px; }
table.akcio td { padding-left: 2px; padding-top: 3px; padding-bottom: 3px; }
table.akcio h6 { font-weight:bold; font-size: 12px; color:#FF5A00; margin:0px;}
table.akcio p { margin:0px; line-height:15px;}
table.akcio a { color:#FF5A00;}
table.akcio a:hover { color:#7CB9E4;}

table.bannerBalMenu { margin-left: 5px; margin-bottom: 5px; }

table.forumComment {
	width: 580px;
	margin-bottom: 2px;
	border-top: 1px solid #068AEC;
	border-bottom: 1px solid #068AEC;
}
table.forumComment thead td, table.forumComment thead th {
	height: 17px;
	background-color: #E8E4DE;
	border-bottom: 1px solid #B1C7D7;
}
table.forumComment thead th {
	text-align: left;
	font-size: 12px;
	text-weight: bold;
	padding-left: 5px;
}
table.forumComment thead th a{
	color: #0463A9;
}
table.forumComment thead td {
	color: #0463A9;
	text-align: right;
	font-size: 11px;
	padding-right: 5px;
}
table.forumComment tbody td {
	color: #58595B;
	font-size: 11px;
	background-color: #F2F2F0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px;
}
table.forumComment tfoot td {
	color: #0463A9;
	font-size: 11px;
	background-color: #DAE3E9;
	border-top: 1px solid #B1C7D7;
	padding-right: 5px;
	text-align: right;
}
table.forumComment tfoot td a{
	margin-left: 10px;
	color: #0463A9;
}
table.forumComment tfoot td a:hover{
	color: #7CB9E4;
}

table.regisztracio { margin-left: 5px; margin-top: 5px; }
table.regisztracio tr { vertical-align: top }

table.regisztracio thead td { 
	color:#0463A9;
	font-weight:normal;
	font-size: 16px;
	padding-left: 9px;
	padding-top: 4px;
	height: 26px;
	vertical-align: top;
	background-image:url(/pic/bgr_regisztracio_fej.gif);
	background-repeat:no-repeat;
	background-color: #F1F1EE;
}
table.regisztracio input { width: 120px; }

table.regisztracio tfoot td { font-size: 11px; color: #FF6600; padding-left: 14px; }

table.regisztracio tfoot th { padding-right: 8px; }

table.regisztracio input.gomb { 
	width: 232px;
	background-image:url(/pic/bgr_regisztracio_gomb.jpg);
	background-repeat:no-repeat;
	height: 27px;
	border: 0px;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
}
table.detailsDataTable {
	margin-bottom: 10px;
}
table.detailsDataTable thead td{
	font-size: 11px;
	font-weight: bold;
	color: #484848;
}
table.detailsDataTable tbody tr{
	vertical-align: top;
}

table.detailsDataTable tbody th{
	font-size: 11px;
	font-weight: normal;
	padding-right: 3px;
	text-align: right;
}
table.detailsDataTable tbody td{
	color: #484848;
	font-size: 11px;
	font-weight: normal;
	padding-bottom:2px;
}
table.detailsDataTable tbody td a, table.detailsDataTable tbody td .link{
	cursor:pointer;
	color: #000000;
}
table.detailsDataTable tbody td a:hover,table.detailsDataTable tbody td .link_akt {
	color: #7CB9E4;
	cursor:pointer;	
}

table.esnapkereses, table.esemenynaptar { margin-left: 5px; margin-top: 5px; }



table.esnapkereses thead th, table.esnapkereses thead td {
	border-top: 1px solid #CCCCCC;
}
table.esnapkereses tfoot th, table.esnapkereses tfoot td {
	border-bottom: 1px solid #CCCCCC;
}
table.esnapkereses th.null, table.esnapkereses td.null {
	border: none;
	padding-left: 0px;
}

table.esnapkereses th {
	background-color: #7CB8E3;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
table.esnapkereses th span {
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}
table.esnapkereses td {
	background-image:url(/pic/esnap/bgr_kereses.jpg);
	background-repeat:repeat-y;
	padding-left: 6px;
}


table.esnapkereses span { position: absolute; float: right; margin-top: 1px; font-weight: bold; }

table.esnapkereses a { color: #000000; }

table.esnapkereses input, select { margin: 1px; }

table.esnapkereses td.start {
	border: none;
	background-color: #7CB8E3;
	background-image:url(/pic/esnap/bgr_kereses_lec.gif);
	background-repeat:repeat-y;
	background-position: left;
	padding-left: 0px;
}

table.esnapkereses td.stop {
	border: none;
	background-color: #FFFFFF;
	background-image:url(/pic/esnap/bgr_kereses_lec.gif);
	background-repeat:repeat-y;
	background-position: right;
	padding-left: 0px;
}

table.resultstop {
	background-image:url(/pic/esnap/bgr.gif);
	background-repeat:repeat-y;
	margin-top: 5px;
}
table.resultstop td.bgrtop {
	background-image:url(/pic/esnap/bgr_keret_top.gif);
	background-repeat:no-repeat;
	background-position: top;
}

table.slideshow th {
	vertical-align: top;
	background-repeat:no-repeat;
}
table.slideshow td {
	background-image:url(/pic/slideshow/bgr_text.gif);
	background-repeat:no-repeat;
	background-position: top;
	height: 153px;
	padding: 10px;
	padding-top: 15px;
	padding-right: 15px;
	vertical-align: top;
}
table.slideshow td h6 {
	margin-bottom: 0px;
	font-site: 12px;
	color: #000000;
	text-transform: uppercase;
}
table.slideshow td p {
	margin-top: 2px;
	font-site: 12px;
	color: #616161;
	line-height: 15px;
}

table.slideshow td h6 a {
	color: #000000;
}
table.yellowStripe a {
	color: #000000;
}
table.yellowStripe a:hover {
	color: #7CB9E4;
}
div.mainMazeszakClassifications{
	padding: 4px;
	font-weight: bold;
}
div.mainMazeszakClassifications a {
	padding: 0px 5px 0px 5px;
}
div.mainMazeszakClassifications a.akt {
	padding: 0px 3px 0px 3px;
	background-color: #E0E0E0;
}
div.abc{
	padding: 4px;
	font-weight: bold;
}
div.abc a {
	padding: 0px 3px 0px 3px;
}
div.abc a.akt {
	padding: 0px 3px 0px 3px;
	background-color: #E0E0E0;
}

div.topArticles {
	margin-bottom: 30px;
}
div.topArticles div.dot {
	clear:left;
	width: 12px;
	float:left;
}
div.topArticles .text {
	width: 210px;
	float:left;
	color: #000000;
	padding-bottom:5px;
}
div.topArticles .text a {
	color: #000000;
	text-decoration:none;
}

div.topArticles .text a:hover {
	color: #000000;
	text-decoration:underline;
}
div.topArticles h3,
div.voteBox h3  {
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	margin:-4px 0px 3px 0px;
	border-bottom: 1px solid #E0E0E0;
	padding-bottom: 3px;
}
div.topArticles h4,
div.voteBox h4 {
	font-size:12px;
	margin: 5x 0px 0px 0px;
	font-weight:bold;
}
div.topArticles p,
div.voteBox p {
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	margin:0px;
}
.gallery_image {
	display:block;
	float:left;
	width:142px;
	height:100px;
	margin:3px 0px 2px 5px;
	border: 1px solid #C3C3C3;
	color: black;
}
.gallery_image:hover {
	background-color:#F0F0F0;
	border:1px solid #7CB8E3;
	color:black;
}
.gallery_image table {
	margin:5px 0px 5px 0px;
}
.gallery_image table td {
	width:140px;
	height:70px;
	vertical-align:middle;
	text-align:center;
}
.gallery_image h1, .gallery_image p{
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
	text-align:center;
}
.clear {
	font-size:1px;
	clear:both;
}
.clear5 {
	clear:both;
	width:auto;
	height:5px;
	overflow:hidden;
}
.clear8 {
	clear:both;
	width:auto;
	height:8px;
	overflow:hidden;
}
.clear10 {
	clear:both;
	width:auto;
	height:10px;
	overflow:hidden;
}
.clear15 {
	clear:both;
	width:auto;
	height:15px;
	overflow:hidden;
}
.clear20 {
	clear:both;
	width:auto;
	height:20px;
	overflow:hidden;
}
.clear30 {
	clear:both;
	width:auto;
	height:30px;
	overflow:hidden;
}

table.results thead a.orderBy {
	float:right;
	display:block;
	width:7px;
	height:4px;	
	border:none;
}
table.results thead a.desc {
	background:url(/pic/icon/arrow_down.gif) no-repeat center;	
}
table.results thead a.asc {
	background:url(/pic/icon/arrow_up.gif) no-repeat center;	
}
table.results thead a.active {
	background-color:#80BAE2!important;
}
div.fbrkOrderbyArrows {
	float:right;
	display:block;
	width: 30px;
	height:11px;
	overflow:hidden;
	margin-top:1px;
}
div.fbrkOrderbyArrows div, div.fbrkOrderbyArrows div a{
	float:left;
	display:block;
	height:11px;
	width:11px;
	text-indent:-1000em;
	margin-left:1px;
	background-position: top;
}

div.fbrkOrderbyArrows div.arrowDesc a {
	background-image:url(/pic/orderbyArrowDesc11x11.gif);
}
div.fbrkOrderbyArrows div.arrowAsc a {
	background-image:url(/pic/orderbyArrowAsc11x11.gif);
}
div.fbrkOrderbyArrows div.arrowDesc a.active {
	background-image: url(/pic/orderbyArrowDesc11x11active.gif);
	background-color: transparent!important;
}
div.fbrkOrderbyArrows div.arrowAsc a.active {
	background-image:url(/pic/orderbyArrowAsc11x11active.gif);
	background-color: transparent!important;
}
table.radio_program {
	border-left:1px solid black;
	border-bottom:1px solid black;
}
table.radio_program td, table.radio_program th {
	border-right:1px solid black;
	border-top:1px solid black;
	padding: 2px;
	vertical-align: top;
}

table.radio_program h1 {
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
}
table.radio_program h2 {
	font-size:14px;
	font-weight:normal;
	margin:0 0 4px 0;
}
table.radio_program h3 {
	font-size:13px;
	font-weight:bold;
	margin:0 0 3px 0;
}
table.radio_program h4 {
	font-size:13px;
	font-weight:normal;
	margin:0 0 2px 0;
}
table.radio_program h5 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 1px 0;
}
table.radio_program h6 {
	font-size:11px;
	font-weight:bold;
	margin:0 0 1px 0;
}

table.radio_program_item {
	border:none;
	margin-left:5px;
}
table.radio_program_item td, table.radio_program_item th {
	border-top:1px solid #A0A0A0;
	padding: 2px;
	border-right:none;
}
table.radio_program_item th {
	border-right:1px solid #A0A0A0;
}

table.radio_program_item h2, table.radio_program_item th{
	font-size:13px;
	margin:0px;
}
table.radio_program p{
	font-size:11px;
	margin:0px;
}



.belso_all_mod {
	padding:23px 13px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
}
.belso_all_mod h4 {
	margin:0 0 10px 0;
	font-size:14px;
}
.belso_all_mod p {
	margin:0 0 10px 0;
}

.belso_all_mod .results {
	position:relative;
	z-index:10;
	border-top:0px;
	margin-bottom:-12px;
}
.belso_all_mod .results td {
	border-top:1px solid #b1c7d7;
	font-size:11px;
	color:#58595b;
	text-align:center;
	width:80px;
}
.belso_all_mod .results th {
	font-size:12px;
	color:#0390f8;
	background:url(/pic/bull.gif) no-repeat 4px 11px;
	padding-left:11px;
}
.belso_all_mod .results th a {
	color:#0390f8;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
.belso_all_mod .results th a:hover {
	color:#ff5a00;
	text-decoration:none;
}
.belso_all_mod .results .talalat {
	width:150px;
}
.belso_all_mod .results .kiem th {
	background:url(/pic/arrow.gif) no-repeat 3px 11px;
	font-weight:bold;
	color:#0463a9;
	padding-left:13px;
	border-top:none;
}
.belso_all_mod .results .kiem th a {
	color:#0463a9;
	font-weight:bold;
}
.belso_all_mod .results .kiem td {
	background-color:white;
}
.showThisElement {
	border:2px solid red;
	background-color:#FFA0A0;
}
div.button1_23x23_play, div.button1_23x23_pause {
	display:block;
	width:23px;
	height:23px;
	overflow:hidden;
}
div.button1_23x23_play {
	background-image:url(/pic/button1_23x23/play.gif)
}
div.button1_23x23_pause {
	background-image:url(/pic/button1_23x23/pause.gif)
}
div.articleContent a img {
	border:1px solid #CCCCCC;
	margin:2px 4px 4px 4px;	
}
table.fesztivalok {
	width:100%;	
}
table.fesztivalok td{
	vertical-align:top;
	padding:0 10px 10px 0;
}
table.fesztivalok h4{
	margin:0 0 5px 0;
	font-size:12px;
	font-weight:bold;
}
table.fesztivalok p{
	margin:0 0 5px 0;
	font-size:11px;
	font-weight:normal;
}
div#adTopStripe {
	background-color:#7CB8E3;
	height:21px;
	width:840px;
	position:relative;
	z-index:1;
}
div#articleSignedArticles {
	padding:10px;
}
div#articleSignedArticles table.articleSigned {
	float:left;
	width:270px!important;	
	margin:10px;
}