/* body { */
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#2F3030 url(/_i/page_bg.png) top left repeat-x;
	*background-color:#252626;
}
a, p, img, div {margin:0; padding:0;position: relative;}
a img {border:0;}
a:hover {text-decoration:none}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
        position: relative;
}
#outerWrap {
        position:absolute;
        width:1130px;
        left:50%;
        margin-left:-565px;
}
#pageWrap {
        position:absolute;
	width:900px;
	left:50%;
        margin-left:-450px;
}
#pageBody {
        width:830px;
	left:50%;
	margin-left:-410px;
	height:578px;
}
#pageTop {
	background:url(/_i/shade_top.png) bottom left no-repeat;
	*background:none;
	/*height:112px;*/
}
#cityFlash {
	width:787px;
	margin:0 0 0 60px;
	position:absolute;
	top:445px;
}
#submenuWrap {	
	width:552px;
	height:112px;
	display:block;
	float:left;
}
#submenuWrap h2 {
        margin:0px;
	padding:22px 0 0 15px;
	float:left;
	display: block;
}
#submenu {
        float:right;
	margin:0px 5px 0px 0px;
	padding:8px 0 0 0;
	height:31px;
	background:url(/_i/submenu_bg.png) top left repeat-x;
	width:363px;
}
#player {
	background:url(/_i/player_bg.png) top left no-repeat;
	height:112px;
	width:254px;
	margin:0 0 0 552px;
}
/*--sub menu--*/
#submenu a span {display:none;}
#submenu a {display:block; height:21px; float:left; display:block;}
a#fooldalra {background:url(/_i/sub_fooldalra.png) top left no-repeat; width:79px;}
a#fooldalra:hover {background:url(/_i/sub_fooldalra_on.png) top left no-repeat;}
a#kapcsolat {background:url(/_i/sub_kapcsolat.png) top left no-repeat; width:104px;}
a#kapcsolat:hover {background:url(/_i/sub_kapcsolat_on.png) top left no-repeat;}
a#reklam {background:url(/_i/sub_reklam.png) top left no-repeat; width:76px;}
a#reklam:hover {background:url(/_i/sub_reklam_on.png) top left no-repeat;}
a#aradio {background:url(/_i/sub_radio.png) top left no-repeat; width:77px;}
a#aradio:hover {background:url(/_i/sub_radio_on.png) top left no-repeat;}


#contentWrap {
	background:url(/_i/shade_left-right.png) top left no-repeat;
        *background:none;
	width:830px;
	height:447px;
	clear:both;
	padding:19px 0 0 0;
}
div.columns {
	/*border:11px solid #fff;*/
	border-bottom:0;
	float:left;
	width:233px;
	height:431px;
	padding:11px 11px 0 11px;
}

div#col1 {
	margin:0 9px 0 21px;
	display:inline;
        background:url(/_i/bg_green.png) top left no-repeat;
}
div#col2 {
	margin:0 12px 0 0;
	background:url(/_i/bg_red.png) bottom left no-repeat;
}
div#col3 {
	margin:0 12px 0 0;
	background:url(/_i/bg_orange.png) top left no-repeat;
	z-index:10px;
}
.titleTop14 {padding:14px 0 0 0;}
.titleTop11 {padding:11px 0 0 0;}

.columnText {
	padding:8px 22px;
	line-height:18px;
	font-size:12px;
}
.columnTextCol3  {
	padding:3px 22px;
	line-height:18px;
	font-size:12px;
}
.colWhite {color:#fff;}
.font10 {font-size:10px;}
.font12 {font-size:12px;}
.fontBold {font-weight:bold;}
/*.logos a {margin:0 auto;}*/
.logos {padding:6px 13px;margin:0 auto;}

div.nowPlaying {
	background:#244D89 url(/_i/blue_grad_top.png) top left repeat-x;
	border-bottom:1px solid #fff;
}
p.timeFrame {
	float:left;
	margin:0 12px 0 0;
	text-align:right;
}
p.program {
	font-weight:bold; 
	margin:0 0 0 92px;
	clear:right;
}
.bottom14 {
	padding-bottom:14px;
}
#mainMenu {
	width:900px;
	padding:14px 0 0 0;
/* 	margin-left:20px; */
	/*margin:0 auto;*/
	clear:both;
}
#mainMenu a span{ display:none}
#mainMenu a {
	height:67px;
	display:block;
	float:left
}
a#visszahallgatas {background:url(/_i/menu_visszahallgatas.png) top left no-repeat; width:287px;}
a#visszahallgatas:hover {background:url(/_i/menu_visszahallgatas_on.png) top left no-repeat;}
a#visszahallgatasOn {background:url(/_i/menu_visszahallgatas_on.png) top left no-repeat; width:287px;}

a#hirek {background:url(/_i/menu_hirek.png) top left no-repeat; width:102px;}
a#hirek:hover {background:url(/_i/menu_hirek_on.png) top left no-repeat;}
a#hirekOn {background:url(/_i/menu_hirek_on.png) top left no-repeat; width:102px;}

a#letoltes {background:url(/_i/menu_letoltes.png) top left no-repeat; width:154px;}
a#letoltes:hover {background:url(/_i/menu_letoltes_on.png) top left no-repeat;}
a#letoltesOn {background:url(/_i/menu_letoltes_on.png) top left no-repeat; width:154px;}

a#fotoalbum {background:url(/_i/menu_fotoalbum.png) top left no-repeat; width:190px;}
a#fotoalbum:hover {background:url(/_i/menu_fotoalbum_on.png) top left no-repeat;}
a#fotoalbumOn {background:url(/_i/menu_fotoalbum_on.png) top left no-repeat; width:190px;}

a#musorok {background:url(/_i/menu_musorok.png) top left no-repeat; width:163px;}
a#musorok:hover {background:url(/_i/menu_musorok_on.png) top left no-repeat;}
a#musorokOn {background:url(/_i/menu_musorok_on.png) top left no-repeat; width:163px;}

#preloadImages {
	display:none;
}
#content {
	width:513px;
	height:425px;
	*height:424px;
	background:url(/_i/bg_orange_content.png) top left no-repeat;
	margin:0 0 0 21px;
	padding:11px;
	float:left;
}
#contentLeft {
	background:url(/_i/bg_green_dark.png) top left no-repeat;
	width:230px;
	height:425px;
	*height:424px;
	float:left;
	padding:11px 11px 11px 0;
}
.contentTitle {
	color:#849B54;
	padding:9px 30px 9px 11px;
	font-weight:bold;
	font-size:12px;
	background-color:#fff;
	float:left;
	margin:14px 0 0 0;
}
.contentData {
	padding:16px 22px;
	clear:left;
}
.contentData p {
	padding:5px 0;
}
.lineHeight18 {
	line-height:18px;
}
.leftContentData {
	padding:16px 25px;
}
.leftContentData p {	
	padding:5px 0;
}
.whiteBorder4 {
	border:4px solid #fff;
}
.artwhiteBorder4 {
	border:4px solid #fff;
	margin: 4px;
}
.leftartpiccontainer {
	float: left;
}
.rightartpiccontainer {
	float: right;
}
.centerartpiccontainer {
        text-align: center;
}
.playerFlash {
	padding:4px 9px 11px 10px;
}
.clear {
	clear: both;
	display: block;	
}
.scroller {border: 0px;padding:0px; display: block; flow: auto; width:510px; height:320px; overflow:auto; z-index: 300000;}
.cikkscroller {border: 0px;padding:0px; display: block; /*flow: auto;*/ width:469px; height:320px; overflow:auto; z-index: 300000;}
.progscroller {border: 0px;padding:0px; display: block; /*flow: auto;*/ margin-left: 80px; width:405px; height:320px; overflow:auto; z-index: 300000;}
.scrollersmall {border: 0px;padding:0px; display: block; flow: auto; width:225px; height:310px; overflow:auto; z-index: 300000;}

