@CHARSET "UTF-8";
	

  	body {  background-color:#d76fa7; padding:0; margin:0; 
	  		font-family: Tahoma; font-size:11px;
	  	 }
	  	 
	
	h4 { margin:0; }
	h3 { color:#666666; margin:0; padding:5px 0 5px 0; clear:both;font-size:14px;}
	h2 { font-family:Arial; font-weight:normal; font-size:16px;  padding:11px 0; margin:0; border-bottom: 1px solid #e5e5e5; text-align:left; color:#d671a8; }
	p { margin:0; padding:5px 0; line-height:17px;  font-size:11px; text-align:justify; }
	
	.clear { clear:both; } .h1 { height:1px; }
	.Off { display:none; }
	
	#topbanner { background-color:white; width:100%; margin:0; padding:0 auto; text-align:center; }
	 #ads_top { width:954px; margin:0 auto; }
  	#mainbox { background-image: url('../images/bg.gif'); background-repeat:repeat-x; background-position:top; width:100%; }
	#main {  background-image: url('../images/bg.gif'); background-repeat:repeat-x; background-position:top; width:954px; _width:960px; margin:0 auto; text-align:center; }
  	 #top { height:162px; text-align:left; 
	 padding-top: 10px;}
  	 	.homelink { float:left; width:220px; height:162px; background-image: url('../images/jemne-melodie.gif'); background-repeat:no-repeat; background-position: 27px center; }
  	 	.homelink span { display:none; float:left;}
		.info_box { margin-left:230px; height:162px; }
		#prog_line { height:30px; text-align:right; color:#a2a2a2; font-size:11px; position:relative;}
		#prog_line b { color:#a8528d; font-size:12px; }
		.headline { float:left; width:566px; _width:563px;  }
		.player { float:left; width:158px; height:132px; overflow:hidden;}
		.nowPlay { position:absolute; height:15px; top:0px; #top:0px; right:0; }
	
	/*** left box ***/
	#left_box { float:left; width:220px; text-align:center; }
  		/* menu */
  		#menu { width:220px; }
  		.menu_top { background-image:url('../images/menu_top.png'); background-repeat:no-repeat; background-position:top left; padding:20px 25px 10px 25px; margin:0; }
  			.menu { list-style-type:none; width:170px; padding:0; margin:0; font-size:13px; font-family:Arial, Helvetica; text-align: left;}
  			.menu li { border-bottom:1px solid silver; line-height:16px; padding:0px; }
  			.menu li a { text-transform: lowercase; text-decoration:none; color:#666666; display:block; padding:4px;}
  			.menu a.act { color:#c569a2; }
  			.menu li a:hover { color:#333333; } 
  				.submenu { list-style-type:none; width:160px; padding:5px 0 5px 8px; margin:0; font-size:11px; font-family:Arial, Helvetica; text-align:left; }
  				.submenu li { width:160px; border:none; line-height:12px; margin-bottom:1px; background-image: url('../images/sub_bg.gif'); background-position: left center; background-repeat:no-repeat; }
  				.submenu li a { color:white; padding:2px; padding-left:8px; }
  				.submenu li a:hover { color:black; }
  				.submenu a.act { font-weight:bold; color:white; }
  				.clublnk { color:white; text-decoration:none; }
  				.clublnk:hover { text-decoration:underline; }
  			.menu_btm { width:220px; height:15px; background-image:url('../images/menu_btm.png'); background-repeat:no-repeat; background-position:top left; }
  		
  		/* club */
  		#club { width:220px; }
  		.club_top { width:220px; background-image:url('../images/club_top.png'); background-repeat:no-repeat; background-position:top left; }  		
  		.club_btm { width:220px; height:15px; background-image:url('../images/club_btm.png'); background-repeat:no-repeat; background-position:top left; }
  	
  		/* newsletter */
  		#newsletter { width:220px; text-align:left; }
  		#newsletter p { padding:0 6px 3px 6px; margin:0; color:white; font-size:14px; font-family:Arial, Helvetica; }
  		#newsletter p span { font-size:12px; }
  		.newsletter_input { padding-left:5px; background-image:url('../images/newsletter_input_bg.png'); background-repeat:no-repeat; background-position:top left; height:25px; }
  		#newsletter input { border:0px solid black; background:none; margin:0; height:27px; padding:4px 3px; width:193px; float:left; }
  		.go { display:block; width:20px; height:25px; float:right; }
  		.go span { display:none; }
  		
  	
  	  	/* cal */
  		#cal { width:220px; }
  		.cal_top { width:220px; background-image:url('../images/cal_top.png'); background-repeat:no-repeat; background-position:top left; padding-top:14px; }  		
  		.cal_cnt { width:220px; background-image:url('../images/cal_bg.png'); background-repeat:repeat-y; background-position:top left; }
  		.cal_btm { width:220px; height:15px; background-image:url('../images/cal_btm.png'); background-repeat:no-repeat; background-position:top left; }
  		.calendar { /*margin:10x;*/ padding:0px; }
  		
  		/* ql */
  		#ql { width:220px; }
  		.ql_top { width:220px; background-image:url('../images/ql_top.png'); background-repeat:no-repeat; background-position:top left; padding:20px 0 5px 0; }  		
  		.ql_cnt { width:220px; background-image:url('../images/ql_bg.png'); background-repeat:repeat-y; background-position:top left; }
  		.ql_btm { width:220px; height:20px; background-image:url('../images/ql_btm.png'); background-repeat:no-repeat; background-position:top left; }
  		 
  		.quicklink { list-style-type:none; padding:0; margin:0 auto; text-align:left; width:170px;  }
  		.quicklink li { line-height:24px; border-bottom:1px solid #b9448f; padding:0 5px; padding-left: 17px; color:white; font-weight:bold;
  						background-image:url('../images/ql_dot.gif'); background-repeat:no-repeat; background-position:0 6px;}
  		.quicklink a { text-decoration: none; color:white; }
  		.quicklink a:hover { text-decoration: underline; }
  		 
  	/*** content box ***/
  	#content_box { float:left; width:576px; }
  		#today { color:white; line-height:26px; height:26px; padding:0 15px; background-image:url('../images/today_bg.gif'); background-repeat:repeat-x; background-position:center; text-align:left; }
  		.cbox_top { width:576px; height:2px; line-height:2px; background-image:url('../images/cnt_box_top.gif'); background-repeat:no-repeat; background-position:bottom center; }
  		.cbox_cnt { width:576px; min-height:435px; background-image:url('../images/cnt_box_bg.png'); background-repeat:repeat-y; background-position:top center; padding:0; margin:10px 0 0 0; }
  		.cbox_btm { width:576px; height:2px; background-image:url('../images/cnt_box_btm.png'); background-repeat:no-repeat; background-position:top center; }
  	
  		.pg_top { width:546px; background-image:url('../images/pg_top.jpg'); background-repeat:no-repeat; background-position:top center; }
  		.pg_cnt { background-image:url('../images/pg_bg.jpg'); background-repeat:repeat-y; background-position:top center; padding:0; margin:0; }
  		.pg_btm { width:546px; height:10px; background-image:url('../images/pg_btm.jpg'); background-repeat:no-repeat; background-position:top center; }
  	
  		.sc-person { float:left; width:44%; padding:0 2%; margin:0 1% 1% 0; border:1px solid #ddd; }
  		.mods td { color:#5c5c5c; vertical-align: top; line-height:15px;}
  		.mods th { text-align:left; color:#9c9c9c; vertical-align: top;}
  		.mods .m3 { height:15px; background-image:url('../images/dotline.gif'); background-repeat:repeat-x; background-position:center; }
  		.m2 { color: #ab3281; }
  		th.m1 { color: #5c5c5c; }
  		th.m1 img { vertical-align:center; }
  		.mods_item { float:left; width:245px; height:84px; margin:8px 11px 8px 0; border-bottom:1px solid #fae1ed; color:#5c5c5c; }
  		.mods_item img { float:left; border:3px solid #ebd2e6; margin-right:8px; }
  		.mods_item a { line-height:19px; font-size:12px; font-weight:bold; font-family:Arial; text-decoration:none; color:#d391bd; }
  		
  		.p_time { color:#9c9c9c; }
  		.p_name a { text-decoration:none; color:#5c5c5c; }
  		.p_name a:hover { text-decoration:underline; color:#ab3281; }

		.mlnk { color:#bf66a1; text-decoration:none; }
		.mlnk:hover { text-decoration:underline; }
		a, .lnk { color:#bf66a1; text-decoration:none; }
		a:hover, .lnk:hover { text-decoration:underline; }
		.mailwhite { color:white; text-decoration:none; }
		.mailwhite:hover { text-decoration:underline; }
		
		.plink_box { float:left; width:128px; height:100px; text-align:center; }
		.plink_img { display:block; padding:10px 0; }
  	
  	/*** sc_box ***/
  	#sc_box { float:left; width:158px; color:white; }
  	 	#ss_adv { width:158px; height:640px; background-image: url('../images/ss-bg.jpg'); background-repeat:no-repeat; background-position:0 -4px; }
	/*** left_box ***/
	#rd_box { float:left; width:158px; color:white; }
  	 	#rd_adv { width:158px; height:158px; background-image: url('../images/rd-bg.png'); background-repeat:no-repeat; background-position:0 -4px; color:#666666;} 	
       #rd_advs { width:158px; height:158px; background-image: url('../images/rd-bg.png'); background-repeat:no-repeat; background-position:0 -4px; color:#666666; margin-top:5px;}
		
  	
#zmenaren {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
}
.popis {}
	 td.popis {
border-left:5px solid #CD3462;
color:#555555;
padding-left:10px;
}
.text{}
 td.text {
border-left:5px solid #D28EA1;
padding-left:10px;
}
.op_form {
				border-style: 0;
				font-size: 10px;
								font-weight: normal;
								color: 000000;
								line-height: 20px;
								text-align: left;
								white-space: normal;
							
								border-width: 0px;
								padding: 3px;
								width:90%;
								height:auto;
							 margin-right:auto;
							 margin-left:auto;
}

.op_form td {
				font-size:11px; color:#666688; font-weight:bold;
				}
				.op_form input{ font-size:10px; color:black; }
