@charset "utf-8";
/* CSS Document */
a.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #151515;
}

.txt_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151515;
}

.list_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383838;
}

.list_txt_album {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383838;
}

.list_txt_music {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383838;
}

a.link:hover {
	text-decoration: underline;
}
a.down_size {display: block; float: left; width: 87px; text-decoration: none; color: #64a5da; text-align: center; font-size: 10px; font-weight: normal; margin-top: 65px;}
a.down_size:hover {text-decoration: underline;}
.default {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.main_div {
	background-image: url(../images/repeat_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 0px;
	width: 100%;
	height: 780px;
}
.content {
	background-image: url(../images/full_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 780px;
	text-align: center;
}
.main_table {
	width: 970px;
	height: 780px;
	margin: 0 auto;
	display: block;
	text-align: left;
}

.bigger_line {
	line-height: 20px;
}

.user_funct_login {background: url(../images/user_funct_bg.jpg) top left no-repeat; width: 970px; height: 90px;}
.user_funct_logout {background: url(../images/user_funct_bg2.jpg) top left no-repeat; width: 970px; height: 90px;}
.user_name {position: absolute; width: 350px; height: 28px; padding-top: 12px; padding-left: 15px;}
.user_name_logout {position: absolute; width: 970px; height: 40px; padding-left: 15px;}
	.un {display: block; float: left; font-family: Arial; font-size: 12px; color:#fff; font-weight: bold;}
	.btn_adataim {display: block; float: right; background: url(../images/btn_adataim.jpg) top left no-repeat; margin-right: 3px; width:45px; height:19px;}
	.btn_kilepes {display: block; float: right; background: url(../images/btn_kilepes.jpg) top left no-repeat; margin-right: 3px; width:45px; height:19px;}
	.btn_adataim2 {display: block; float: right; background: url(../images/btn_adataim.jpg) top left no-repeat; margin-right: 3px; width:45px; height:19px; text-decoration: none;}
	.btn_kilepes2 {display: block; float: right; background: url(../images/btn_kilepes.jpg) top left no-repeat; margin-right: 3px; width:45px; height:19px; text-decoration: none;}
.user_point {position: absolute; margin-left: 360px; width: 330px; height: 28px; padding-top: 12px; font-family: Arial; font-size: 12px; color:#fff; text-align: center;}
.user_code {position: absolute; margin: 0 0 0 695px; width: 275px; height: 40px;}
	.input_code { float: left;  width: 145px; height: 15px; margin-top: 12px; margin-left: 25px; border: 0px; background: transparent none top left no-repeat; font-family: Arial; font-size: 14px; color:#969696; text-align: left;  font-weight: bold;}
	.input_user_subpage { float: left;  width: 145px; height: 15px; margin-left: 270px; margin-top:13px; border: 0px; background: transparent none top left no-repeat; font-family: Arial; font-size: 14px; color:#969696; text-align: left;  font-weight: bold;}
	.input_pass_subpage { float: left;  width: 145px; height: 15px; margin-left: 25px; margin-top:13px; border: 0px; background: transparent none top left no-repeat; font-family: Arial; font-size: 14px; color:#969696; text-align: left;  font-weight: bold;}
	.btn_ok {display: block; float: left; background: url(../images/btn_ok.jpg) top left no-repeat; width:68px; height: 27px; margin-top: 6px; margin-left: 20px;}
.head_side {width: 970px; padding-top: 40px;}
	.supsite_title {float: left;  font-family:Arial; font-size: 20px; width: 515px; font-weight: lighter; height:25px; margin-top:10px; color:#c30404; padding-left: 30px;}
	.bascet {float: left;  font-family: Arial; font-size: 11px; width: 425px; height:50px;  color:#262626;}
		.bascet_label {float: right; margin-top: 15px; padding-left: 10px; margin-right: 20px;}
		.btn_bascet {display: block; float: left; background: url(../images/btn_bascet.jpg) top left no-repeat; width: 39px; height: 47px; margin-top: 3px;}


.errorDIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	overflow: hidden;
	position: absolute;
	top: 200px;
	margin:auto;
	width:566px;
	height:375px;
	font-weight: bold;
	text-align: center;
	visibility: visible;
	z-index: 2;	
	background: url(../images/error_div_bg.gif)  top left no-repeat;
}

.systemDIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	overflow: hidden;
	position: absolute;
	top: 200px;
	margin:auto;
	width:564px;
	height:373px;
	font-weight: bold;
	text-align: center;
	visibility: visible;
	z-index: 2;
	background: url(../images/error_div_bg.gif)  top left no-repeat;
}

.cimadd_div {
	background-image: url(../img_light/bg_cimadd.gif);
	background-repeat: repeat-x;
	padding: 5px;
	height: 244px;
	width: 296px;
	border: 1px solid #999999;
}

.SkinDesigner_div {
	position: absolute;
	visibility: hidden;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.SurveyLayer_div {
	position: absolute;
	visibility: visible;
	height: 650px;
	width: 970px;
	top: 0px;
	left: 50%;
	margin-left: -485px;
	margin-top: 25px; 
	z-index: 2;
}
		
.smallLine {background: rgb(250,250,250); padding: 0 3px 0 3px; height: 25px; margin-right: 2px; font: 11px/25px Arial; color: #FFF;}
.smallLine div {background: url(/i/smalltop.bg.gif) left top repeat-x; height: 25px;}
.smallLine .f {padding-left: 15px;}
.smallLine a {font: bold 11px/25px Arial; color: #FFF; text-decoration: none; }
.smallLine .n {font-weight: normal;}
.smallLine span {display: block; position: absolute; margin-left: 547px; width: 100px; text-align: right;}

#contentScroller {height: 553px; width: 19px; background: url(../images/scroll/scroll_bg.jpg) top left no-repeat; float: left; cursor: default !important;}
#contentScroller .u, #contentScroller .d {height: 19px; background: transparent none center center no-repeat; visibility: hidden;}
#contentScroller .u {background-image: url(../images/scroll/up.jpg);}
#contentScroller .d {background-image: url(../images/scroll/down.jpg);}
#contentScroller .u.non {background-image: url(../images/scroll/up.off.jpg);}
#contentScroller .d.non {background-image: url(../images/scroll/down.off.jpg);}
#contentScroller .sci.passive {display: none;}
#contentScroller .sc {width: 19px; height: 419px;}
#contentScroller .sci {width: 19px; background: url(../images/scroll/scrollBody.jpg)  0px 0px repeat-y; height: 10px; position: absolute; z-index: 40; margin-left: 0px;}
#contentScroller .sci div { width: 19px;}
#contentScroller .sci .top {background: url(../images/scroll/scrollTop.jpg)  0px 0px no-repeat;}
#contentScroller .sci .bot {background: url(../images/scroll/scrollBottom.jpg)  0px 100% no-repeat;}
#contentScroller .sci .mid {background: url(../images/scroll/grab.gif)  5px 50% no-repeat;}

#contentScroller .sci.on {background-position: 0 0px;}
#contentScroller .sci.on .top {background-position: 0 0px;}
#contentScroller .sci.on .bot {background-position: 0 100%;}
#contentScroller .sci.on .mid {background-position: 5px 50%;}

#contentScroller.termek  {height: 553px;}
#contentScroller.termek .sc {height: 515px;}

#contentScroller.termek-infoscroll  {height: 553px;}
#contentScroller.termek-infoscroll .sc {height: 515px;}

#termekLister {height: 550px; overflow: hidden; width: 930px; float: left; margin-left: 12px;}
#termekLister .fst {background: #fff; padding-left: 3px;}

#termekHolder, #termek-data {background: #fff; height: 550px; overflow: hidden; width:920px;}
#termek-data {height: 550px;}
#termekHolder #termeks tr.obj {background:#fff url(../images/list_item_bg.jpg) left top no-repeat; height: 115px;}
#termekHolder #termeks tr.obj2 {background:#fff url(../images/list_item_bg.jpg) left top no-repeat; height: 82px;}
#termekHolder #termeks tr.obj3 {background:#fff url(../images/bevaltas_bg.jpg) left top no-repeat; height: 98px; width:690px; padding-top: 5px;}
#termekHolder #termeks tr.obj4 {background:#fff url(../images/webshop_bascet_bg.jpg) left top no-repeat; height: 65px; width:707px; padding-top: 5px;}
#termekHolder #termeks tr.obj5 {background:#fff url(../images/bevaltas_webshop_termek_adatlap_bg.jpg) left top no-repeat; height: 226px; width:690px; padding-top: 10px;}
#termekHolder #termeks tr.obj6 {background:#fff url(../images/b_free_down_term_bg.jpg) left top no-repeat; height: 132px; width:690px; padding-top: 10px;}
#termekHolder #termeks tr.obj7 {background:#fff url(../images/bevaltas_bg.jpg) left top no-repeat; width:690px; padding-top: 5px;}
#termekHolder #termeks tr.obj7_bottom {background:#fff url(../images/bevaltas_full_cd_adat_bottom.jpg) left top no-repeat; width:690px; height:80px;}
#termekHolder #termeks tr.obj8 {background:#fff url(../images/bev_zene_adat_bg.jpg) left top no-repeat; width:690px; height: 94px; padding-top: 5px;}
#termekHolder #termeks tr.obj9 {background:#fff url(../images/track_list_item_bg.jpg) left top no-repeat; width:690px; padding-top: 5px;}
#termekHolder #termeks tr.obj10 {background:#fff url(../images/bev_nyerjatek_bg.jpg) left top no-repeat; width:920px; height:400px;}
#termekHolder #termeks tr.tab_pcbg {background:#fff url(../images/tab_pcbg.jpg) left top no-repeat; height: 48px;}
#termekHolder #termeks tr.tab_cavatar {background:#fff url(../images/tab_cavatar.jpg) left top no-repeat; height: 48px;}
#termekHolder #termeks div.pc_bgpic_bg_left {background:#fff url(../images/pc_bgpic_bg_left.jpg) left top no-repeat; float: left; width: 4px; height: 105px;}
#termekHolder #termeks div.pc_bgpic_bg_repeat {background:#fff url(../images/pc_bgpic_bg_repeat.jpg) left top repeat-x; float: left; height: 101px; padding-top: 4px;}
#termekHolder #termeks div.pc_bgpic_bg_right {background:#fff url(../images/pc_bgpic_bg_right.jpg) left top no-repeat; float: left; width: 4px; height: 105px;}
#termekHolder #termeks div.cavatar_bg {background:#fff url(../images/thumb_bg.jpg) left top no-repeat; float: left; width: 63px; height: 48px; padding: 8px;}
#termekHolder #termeks div.bev_thumb_bg {background:#fff url(../images/bev_thumb_bg.jpg) left top no-repeat; float: left; width: 137px; height: 77px; padding-top: 5px; padding-left: 8px; margin-top: 5px;}
#termekHolder #termeks a.btn_tovabb {display: block; background:#fff url(../images/btn_tovabb.jpg) left top no-repeat; float: right; width: 102px; height: 60px; margin-right: 8px; margin-top: 40px; text-decoration: none;}
#termekHolder #termeks div.point_bg {display: block; background:#fff url(../images/point_bg.jpg) left top no-repeat; float: left; width: 56px; height: 24px; margin-left: 8px; margin-top: 39px; text-align: center; padding-top: 10px;}
#termekHolder #termeks td.webshop_bascet_label {font-size: 14px; padding-left: 20px;}
#termekHolder #termeks a.btn_kosarbol {display: block; background:#fff url(../images/btn_kosarbol.jpg) left top no-repeat; float: right; width: 102px; height: 60px; margin-right: 8px; margin-top: 15px;}
#termekHolder #termeks a.btn_bevaltas {display: block; background:#fff url(../images/btn_bevaltas.jpg) left top no-repeat; float: right; width: 102px; height: 60px; margin-right: 8px; margin-top: 15px;}

#termekHolder #termeks a.btn_other_cds {display: block; background:#fff url(../images/btn_other_cds.jpg) left top no-repeat; width: 127px; height: 48px;}
#termekHolder #termeks a.btn_other_tracks {display: block; background:#fff url(../images/btn_other_tracks.jpg) left top no-repeat; width: 127px; height: 48px;}
#termekHolder #termeks a.btn_vissza {display: block; background:#fff url(../images/btn_vissza.jpg) left top no-repeat; width: 110px; height: 48px; text-decoration: none;}
#termekHolder #termeks div.bevaltas_webshop_thumb_bg {background:#fff url(../images/bevaltas_webshop_thumb_bg.jpg) left top no-repeat; float: left; width: 57px; height: 57px; padding: 7px;}
#termekHolder #termeks a.btn_megtekint {display: block; background:#fff url(../images/btn_megtekint.jpg) left top no-repeat; float: right; width: 102px; height: 50px; margin-right: 8px; margin-top: 15px; text-decoration: none; }
#termekHolder #termeks a.btn_kosarba {display: block; background:#fff url(../images/btn_kosarba.jpg) left top no-repeat; float: right; width: 102px; height: 50px; margin-right: 8px; margin-top: 15px; text-decoration:none; }
#termekHolder #termeks a.btn_download {display: block; background:#fff url(../images/btn_grey_download.jpg) left top no-repeat; float: right; width: 102px; height: 50px; margin-right: 8px; margin-top: 16px; text-decoration: none;}
#termekHolder #termeks div.page_navi {width: 250px; height: 48px;}
#termekHolder #termeks a.btn_npage {display: block; background:#fff url(../images/btn_npage.jpg) left top no-repeat; float: left; width: 110px; height: 48px; text-decoration:none; }
#termekHolder #termeks a.btn_ppage {display: block; background:#fff url(../images/btn_ppage.jpg) left top no-repeat; float: right; width: 110px; height: 48px; text-decoration:none; }
#termekHolder #termeks div.bw_term_adat_thumb_bg {background:#fff url(../images/bw_term_adat_thumb_bg.jpg) left top no-repeat; float: left; width: 201px; height: 203px; padding: 7px;}
#termekHolder #termeks div.b_free_down_term_thumb_bg {background:#fff url(../images/b_free_down_term_thumb_bg.jpg) left top no-repeat; float: left; width: 134px; height: 100px; padding: 10px;}
#termekHolder #termeks div.bg_pic_size { font-family: Arial; color:#64a5da; font-size: 12px;}
#termekHolder #termeks div.track_item {background:#fff url(../images/track_bg.jpg) left top no-repeat; width: 560px; height: 30px;}
#termekHolder #termeks div.tracks_top {background:#fff url(../images/tracks_top_bg.jpg) left bottom no-repeat; width: 560px; height: 30px; padding-top: 20px;}
#termekHolder #termeks div.track_title {float: left; font-family: Arial; color:#272727; font-size: 12px; padding-top: 9px; margin-left: 45px; width:424px;}
#termekHolder #termeks a.btn_ts_empty {float: left; display: block; background:#fff url(../images/btn_ts_empty.jpg) left top no-repeat; width: 31px; height: 27px;}	
#termekHolder #termeks a.btn_ts_pipe {float: left; display: block; background:#fff url(../images/btn_ts_pipe.jpg) left top no-repeat; width: 31px; height: 27px;}	
#termekHolder #termeks a.btn_ts_x {float: left; display: block; background:#fff url(../images/btn_ts_x.jpg) left top no-repeat; width: 31px; height: 27px;}	
#termekHolder #termeks div.track_price {float: left; font-family: Arial; color:#acacac; font-size: 12px; padding-top: 9px; width: 60px;}
#termekHolder #termeks td.aprobetus {font-family: Arial; color:#727272; font-size: 10px; padding-left: 90px;}
#termekHolder #termeks a.bascet_link {display: block; width: 102px; height: 40px; margin-right: 144px; margin-top: 30px;}
#termekHolder #termeks a.btn_volume{display: block; background:#fff url(../images/btn_volume.jpg) left top no-repeat; float: right; width: 40px; height: 45px; margin-right: 8px; margin-top: 15px; text-decoration: none;}
#termekHolder #termeks tr.tab_zene_full {background:#fff url(../images/tab_zene_full.jpg) left top no-repeat; height: 48px;}
#termekHolder #termeks tr.tab_zene_track {background:#fff url(../images/tab_zene_track.jpg) left top no-repeat; height: 48px;}

#termekHolder #termeks td.nyj_title { font-family: Arial; color:#64a5da; font-size: 16px; font-weight: bold; padding-left: 40px; width:460px;}
#termekHolder #termeks input.input_plussz_pont { float: left; width: 70px; height: 15px; padding-top: 3px; margin-top: 30px; margin-left: 35px; border: 0px solid black; background: transparent none top left no-repeat; font-family: Arial; font-size: 12px; color:#969696; text-align: left;  font-weight: bold;}
#termekHolder #termeks a.submit_plussz_pont {display: block; float: left; width: 100px; height: 27px; margin-left: 10px; margin-top: 25px; background: transparent none top left no-repeat;}
#termekHolder #termeks table.nyj_winners {margin-left: 130px; font-family: Arial; font-size: 10px; color:#262626; text-align: left;  font-weight: normal;}
#termekHolder #termeks td.nyj_text {font-family: Arial; font-size: 12px; color:#262626; text-align: left;  font-weight: normal;}

#termekHolder #termeks div.text_box { margin-left: 20px;}

#termekHolder #search {background:#fff url(../images/search_bg.jpg) left top no-repeat; width: 700px; height: 100px;}
#termekHolder #search input.band { float: left; width: 180px; height: 25px; padding-top: 5px; margin-top: 37px; margin-left: 140px; border: 0px solid black; background: transparent none top left no-repeat; font-family: Arial; font-size: 14px; color:#272727; text-align: left;  font-weight: normal;}
#termekHolder #search input.title { float: left; width: 180px; height: 25px; padding-top: 5px; margin-top: 37px; margin-left: 55px; border: 0px solid black; background: transparent none top left no-repeat; font-family: Arial; font-size: 14px; color:#272727; text-align: left;  font-weight: normal;}
#termekHolder #search a.btn_ok_grey {display: block; float: left; background: url(../images/btn_ok_grey.jpg) top left no-repeat; width:60px; height: 45px; margin-top: 32px; margin-left: 50px;}

#hallgat_popup {background:#fff url(../images/bev_zene_hallgat_popup_bg.jpg) left top no-repeat; width: 580px; height: 440px;}
#hallgat_popup table.hallgat_data {margin-top: 60px; margin-left: 20px;}
#hallgat_popup div.bevaltas_webshop_thumb_bg {background:#fff url(../images/bevaltas_webshop_thumb_bg.jpg) left top no-repeat; float: left; width: 57px; height: 57px; padding: 7px;}
#hallgat_popup  a.btn_kosarba {display: block; background:#fff url(../images/btn_kosarba.jpg) left top no-repeat; float: right; width: 102px; height: 50px; margin-right: 8px; margin-top: 15px;}
#hallgat_popup  a.btn_download {display: block; background:#fff url(../images/btn_grey_download.jpg) left top no-repeat; float: right; width: 102px; height: 50px; margin-right: 8px; margin-top: 16px; text-decoration: none;}
#hallgat_popup  a.btn_close {display: block; background:#fff url(../images/btn_close.jpg) left top no-repeat; width: 110px; height: 48px;}

div.main_login_bg {float: right; background: url(../images/login_bg.png) top left no-repeat; width: 195px; height: 246px;}
div.main_logined_bg {float: right; background: url(../images/logined_bg.png) top left no-repeat; width: 195px; height: 246px; text-align: left;}
input.lgn_input { width:150px; height: 17px; padding-top: 4px; background: transparent none top left no-repeat; border: 0px; font-family: Arial, Helvetica, sans-serif; color:#969696; font-size:12px; font-weight: bold; margin-right: 25px; }
a.lgn_submit {display: block; width: 54px; height:26px; margin-right: 30px; margin-top: 20px;}
a.main_reg_link { display: block; width: 195px; height: 28px; margin-top: 32px; text-decoration: none;}
div.main_logined_welcome {padding-top: 55px; margin-left: 30px; height: 55px; width: 150px; font-family: Arial, Helvetica, sans-serif; color:white; font-size:12px; }
a.main_logined_data {display: block; float:left; width:45px; height: 18px; margin-left: 45px; margin-top: 0px; text-decoration: none;}
a.main_logined_exit {display: block; float:left; width:45px; height: 18px; margin-left: 5px; margin-top: 0px; text-decoration: none;}

a.main_menu1 {display: block; float: left; text-decoration: none; width:72px; height:27px; background: url(../images/menu1.jpg) top left no-repeat; margin-left: 6px;}
a.main_menu1:hover { background: url(../images/menu1.jpg) bottom left no-repeat; }

a.main_menu2 {display: block; float: left; text-decoration: none; width:72px; height:27px; background: url(../images/menu2.jpg) top left no-repeat; margin-left: 12px; }
a.main_menu2:hover { background: url(../images/menu2.jpg) bottom left no-repeat; }

a.main_menu3 {display: block; float: left; text-decoration: none; width:80px; height:27px; background: url(../images/menu3.jpg) top left no-repeat; margin-left:18px; }
a.main_menu3:hover { background: url(../images/menu3.jpg) bottom left no-repeat; }

a.main_menu4 {display: block; float: left; text-decoration: none; width:84px; height:27px; background: url(../images/menu4.jpg) top left no-repeat; margin-left:18px; }
a.main_menu4:hover { background: url(../images/menu4.jpg) bottom left no-repeat; }

a.main_menu5 {display: block; float: left; text-decoration: none; width:73px; height:27px; background: url(../images/menu5.jpg) top left no-repeat; margin-left:18px; }
a.main_menu5:hover { background: url(../images/menu5.jpg) bottom left no-repeat; }

div.nyito_ajanlatunk { float: left; background: url(../images/nyito_ajanlatunk.jpg) bottom left no-repeat; width: 200px; height: 176px; }
div.nyito_promocio { float: left; background: url(../images/nyito_promocio.jpg) bottom left no-repeat; width: 200px; height: 176px; }
div.nyito_skype { float: left; background: url(../images/nyito_skype.jpg) bottom left no-repeat; width: 194px; height: 176px; }
a.nyito_ajanlatok_link {display: block; text-decoration: none; margin-left: 117px; width: 68px; height:26px; margin-top:90px; 	}
a.nyito_ajanlatok_head_link {display: block; text-decoration: none; margin-left: 0px; width: 194px; height:40px; margin-top:0px; 	}

.subheaderTop {font-family: Verdana, Geneva, sans-serif; font-size: 13pt; font-weight: bold; color: #FFF; background-image: url(../images/sub_header_top.png); background-repeat: no-repeat; background-position: center top;}
