/* RADIO RAM STYLE */

*{margin:0;padding:0}
html{width:100%;height:100%}

body{width:100%;height:100%;background:#000 url(../img/bg.jpg) repeat-x 0 0;font:9pt/1.5 normal Arial, Helvetica, sans-serif;color:#ccc;text-align:center}


#container{width:890px;height:100%;display:table;margin:-85px auto 0 auto;background:url(../img/header_bg1.jpg) no-repeat 0 85px;text-align:left}
#wrapper{padding-top:85px}

	#header{position:relative}
		#wroclaw{position:absolute;top:0;right:0}
			#wroclaw a{display:block;width:191px;height:37px;text-indent:-9999px;background:url(../img/wroclaw.jpg) no-repeat 0 0; z-index:0; position: relative;}
	
		#nav{height:51px;padding-top:10px; z-index: 999}
			#nav ul{}
				#nav li{display:inline;float:left;position:relative; z-index: 999}
				#nav li a{padding-right:30px;display:block;height:41px;text-decoration:none;color:#ccc;width:auto}
				#nav li a:hover{color:#FFFF00}			
				#nav li ul{padding:0 7px;width:106px;height:auto;background:#010101 no-repeat 13em 0;margin-top:3px;position:absolute;left:-999em}
				#nav li li{float:left;margin-right:0;padding:4px 0 5px 0;border-bottom:1px solid #444}
				#nav li ul li a{display:block;width:106px;height:auto;font-size:.9em;padding-bottom:3px;padding-right:0}
		#nav li.active ul{background:#fff url(../img/nav_li_active_bg.gif) no-repeat 13em 0}
		#nav li:hover ul, #nav li.sfhover ul {top:24px;left:-5px;z-index:99999}
			
		#header h1{}
			#logotyp {float:left;display:block;width:131px;height:94px; position:relative; left:5px; margin-top:-3px;}
			#header #ram_play a{left:16px;float:left;display:block;width:38px;height:38px;background:url(../img/radio_ram_play1.gif) no-repeat 0 0;text-indent:-9999px; position: relative; top:-5px;}
			#header #ram_play a:hover{background:url(../img/radio_ram_play1.gif) no-repeat 0 -38px}
	
	
	#content{}
		#left_column{width:398px;float:left;margin-right:16px}
		#middle_column{width:272px;float:left}
		#column{width:670px;margin-right:16px;float:left}
		#right_column{width:188px;float:right;margin-top:30px}
		
		/*#content ul {margin: .3em 0 1.5em 0;list-style-type:none;float:left;width:100%}*/
		#bar{width:890px;clear:both;height:20px;font-size:.9em}
		#bar ul.bar{float:right}
			#bar ul.bar li{display:inline;margin-left:7px}
			#bar ul.bar li a{color:#FFFF00}
			#bar ul.bar span.name{color:#666}
				/*.play{float:left;margin:0 10px}
				.online{margin-left:10px;float:right}*/
		ul#path{float:left}
			ul#path li{display:inline;margin-right:2px}
			ul#path li a{color:#FFFF00}
			ul#path li.here{color:#666}
			
	 #krotoski {margin-left:120px; width:180px; color:#666; font-size:12px; float:left;}
	 #krotoski a{color:#666; font-size:12px;}
		
		.super,#news_home,.news_home,#business_home,#culture_home,#now,#music,#search,#recommend,#article_multimedia,#profile_publication,#one_column,.one_column,#newsletter,.survey,#see,.broadcast_description,#article_comments,#comments,div.forum{float:left;margin:15px 0;border:1px solid #333;padding:15px}
		#news_home,#business_home,#culture_home,.news_home,#see,#article_multimedia,div.forum{width:366px}
		.super{width:858px;margin-top:3px; background-color:#000;}
		.super img{float:left;margin:0 20px 0 0; max-height:150px;}

		#now,#music,#search{width:240px;background:#1E1E1E url(../img/box_bg.jpg) repeat-x bottom center}
		#article_comments,#comments{width:240px}
		#article_comments p.info{margin-top:0}
		#comments textarea{width:220px}
			#article_multimedia h3{float:none;margin-bottom:1em}
			#article_multimedia h4{clear:both;padding:1em 0 .5em 0}
			
			.article_gallery img{ min-width:100px;}
			.article_gallery a {display:block; height:67px; width:100px; overflow:hidden;}
			.article_gallery .thickbox_container {float:left; margin:0 5px 5px 0; border:1px solid #444;padding:5px;background:#222}
		
		#see ul,#profile_publication ul,.one_column ul{padding-left:10px}
			#see li,#profile_publication li,.one_column li{margin:8px 0}
		#one_column,.one_column,#profile_publication,.broadcast_description{width:646px}
		#sitemap ul{padding-left:15px}
			#sitemap ul ul{padding-left:40px}
			#sitemap ul li{margin:3px 0;font-size:1.2em;list-style-type:none;border-bottom:1px solid #222;width:200px}
			#sitemap ul ul li{font-size:.8em;width:150px;border-bottom:none}
		#recommend,#newsletter,.survey{width:156px}
			#recommend{font-size:.9em}
				#recommend ul.options li.comments{padding-right:6px}
				#recommend ul.options li.author{padding-right:0;padding-left:5px}
		#contact_div{padding-top:2em;clear:both;width:648px}
			#contact_div textarea{width:300px}
			ul.options,ul.multimedia{clear:left;float:none;width:auto}
			ul.multimedia{font-size:.9em;margin:1em 0}
				ul.multimedia li{margin-right:5px;display:inline}
					ul.multimedia li.audio{background:url(../img/ram_audio.gif) no-repeat 0 2px;padding:3px 0 3px 22px}
					ul.multimedia li.gallery{background:url(../img/ram_img.gif) no-repeat 0 2px;padding:3px 0 3px 22px}
			ul.options_view{margin:2em 0 0 0}
			ul.options li,ul.multimedia li{display:inline}
			ul.multimedia li{color:#666}
			.date{color:#555;font-size:.9em;padding-left:9px;border-left:1px solid #666}
			.only_date .date{padding-left:0;border-left:0}
			.only_author .author{padding-left:0}
			.comments{font-weight:bold;color:#FFFF00;padding:0 9px 0 20px;border-right:1px solid #666;background:url(../img/comment_black.gif) no-repeat 0 2px}
			.comments a{font-weight:bold;color:#FFFF00}
			.author{padding:0 10px 0 8px}
			.author a{color:#D4DB95}
			.broadcast ul{}
			.broadcast li{display:inline;float:left;text-align:center}
				.broadcast li.active{display:block;width:80px;padding:5px;border:1px solid #444;height:20px;background:#333}
				.broadcast a{display:block;width:80px;padding:5px;border:1px solid #444;height:20px}
			.today a{margin-left:auto;margin-right:auto;width:24px;height:24px;text-indent:-9999px;display:block;background:url(../img/today.gif) no-repeat 0 0}
			.today{text-align:center}
			
			.article{}
				.article img{margin:0 10px 10px 0;float:left; max-width:366px;}
				.article .photo{width:366px;padding-top:1em;float:left;margin:0 0 10px 0}
				.article .photo img{float:none;margin:0 0 5px 0}
				.article .photo .photo_description{display:block;width:346px;clear:both;font-size:11px;color:#444}
				.article p a{color:#ccc}
				.lead{font-weight:bold}
				.titles{clear:both;padding-left:20px}
					.titles li a{color:#ccc}
					/*.titles li.last-child a{border-bottom:0}*/
			.article_content{clear:both;padding:1em 0}
			
			
			table#spons {clear:both; background-color:#fff !important; margin:10 0px !important; padding:0 !important; border:none !important; float:none !important; width:366px;}
			table#spons th,  table#spons tr,  table#spons td {clear:both; float:none !important; border:none !important; padding:0 !important; margin:0 !important; text-align:center; background-color:#fff !important;}
			table#spons th:hover,  #spons tr:hover,  #spons td :hover{clear:both; float:none !important; border:none !important; padding:0 !important; margin:0 !important; text-align:center; background-color:#fff !important;}
			table#spons img { max-width:200px !important; margin:0 !important; padding:0 !important; float:none !important; }
			table#spons img:hover { margin:0 !important; padding:0 !important; float:none !important; }
		
			#article_content a{color:#D4DB95;text-decoration:underline}
			#article_content a:hover{text-decoration:none}
			.first_article{padding-bottom:1em;border-bottom:1px solid #333;margin-bottom:1em}
			.news_home table{margin-top:0}
				.news_home tr:hover{background:none}
			.article_object{padding:.5em 0;margin:1em 0;clear:both;border-bottom:1px solid #222;border-top:1px solid #222}
			
			.record{}
				.record p a{color:#ccc}
				.record p.listen a{color:#D4DB95}
				.record img{float:right;margin:0 0 10px 10px}
				.record .options li.comments{background:url(../img/comment_grey.gif) no-repeat 0 2px}
				.record .photo img{margin:0;padding:1em 0}
				.record h2{display:block;font-size:1.7em}
				.title{font-size:.6em}
				.rss a{margin:0 0 10px 10px;display:block;width:16px;height:16px;background:url(../img/feed.gif) no-repeat 0 0;text-indent:-9999px;float:right}
			.listen,.print,.send{padding:2px 0 2px 30px}
			.listen{background:url(../img/listen_ico.gif) no-repeat 0 0}
			.print{background:url(../img/print_ico.gif) no-repeat 0 0}
			.send{background:url(../img/send_ico.gif) no-repeat 0 0}
				
			.values_name{color:#FFFF00}
			#rds{width:30px;float:left}
			a.rds{display:block;padding:2px 0 2px 30px;background:url(../img/listen_ico.gif) no-repeat 0 0}
			.ticker{padding-top:13px;width:202px;float:left}
			
			#radio_online ul{padding-left:25px;margin-bottom:1em}
				#radio_online td.real_player a{display:block;padding:6px 0 6px 30px;background:url(../img/real_player.gif) no-repeat 0 0}
				#radio_online td.winamp a{display:block;padding:6px 0 6px 30px;background:url(../img/winamp.gif) no-repeat 0 0}
				#radio_online td.windows_media a{display:block;padding:6px 0 6px 30px;background:url(../img/windows_media.gif) no-repeat 0 0}
				#radio_online li.windows_media{list-style-type:none}
				#radio_online li.windows_media a{padding:6px 0 6px 30px;background:url(../img/windows_media.gif) no-repeat 0 0}
			#now table{margin-bottom:0}
			#now table td{border:0}
			#now table tr:hover{background:none}
			.recommend{}
				.recommend h2{font-size:1.7em}
			.headline_star_vote{clear:both;padding:1em 0}
			.article_audio{margin-bottom:1em}
			.sitemap{clear:left;padding:1em 0 0 30px}
				.sitemap ul{margin: .3em 0 1.5em 0;list-style-type:none}
			.survey ul,#answers_replace ul{list-style-type:none;padding-left:10px;margin:1em 0}
			.survey label,#answers_replace label{padding-left:3px}
			div.values p.info{margin-top:0}		
			
		#unsubscribe{}
		#unsubscribe label{font-size:.9em}
		#unsubscribe div.input input{float:left;margin:0 10px 0 0}		
		
		.comment{overflow:hidden}	
			
#footer{font-size:.9em;width:100%;text-align:center;height:85px;background:url(../img/footer_bg.jpg) repeat-x 0 0;margin-top:15px}
	#footer_container{width:890px;margin:0 auto;padding-top:15px}
	#footer ul{}
		#footer a{color:#D4DB95}
		#footer p{margin-top:.5em}
		#footer p.bip{width:32px;margin:1em auto 0 auto;padding-bottom:1em}
			#footer p.bip a{display:block;text-indent:-9999px;width:32px;height:20px;background:url(../img/bip.gif) no-repeat 0 0}
		#footer li{padding:1px 0 2px 23px;display:inline;list-style-type:none}
			#footer li.f1{background:url(../img/ram_footer_1.gif) no-repeat 6px 0}
			#footer li.f2{background:url(../img/ram_footer_2.gif) no-repeat 6px 0}
			#footer li.f3{background:url(../img/ram_footer_3.gif) no-repeat 6px 0}
			#footer li.f4{background:url(../img/ram_footer_4.gif) no-repeat 6px 0}
			#footer li.f5{background:url(../img/ram_footer_5.gif) no-repeat 6px 0}
			#footer li.f6{background:url(../img/ram_footer_6.gif) no-repeat 6px 0}
			#footer li.f7{background:url(../img/ram_footer_7.gif) no-repeat 6px 0}
			#footer li.f8{background:url(../img/ram_footer_8.gif) no-repeat 6px 0}
			#footer li.f9{background:url(../img/ram_footer_10.gif) no-repeat 6px 0}
			#footer li.f10{background:url(../img/ram_footer_9.gif) no-repeat 6px 0}
			#footer li.f11{background:url(../img/ram_footer_11.gif) no-repeat 6px 0}
		
		#footer li a{padding:0 6px 0 4px;border-right:1px solid #666}
		/*#footer li.first-child a{padding-left:0}*/
		#footer li.last-child a{border-right:0}
		
p{margin:1em 0}
p.info{color:#777;font-size:.9em;clear:left}
p.pdf{padding:7px 0 7px 40px;background:url(../img/pdf.gif) no-repeat 0 0}
p.forum{padding:3px 0 3px 25px;background:url(../img/ram_forum.gif) no-repeat 1px 2px}

h1,h2,h3,h4,h5,h6{letter-spacing:-1px;line-height:1.3em}

a{text-decoration:none;color:#D4DB95}
a:hover{text-decoration:underline}
a img{border:0}

h1{font-size:2.1em;color:#fff}
	h1 a{color:#fff}
h2{font-size:1.9em}
	h2 a{color:#ccc}
h3{font-weight:normal;text-transform:uppercase;color:#FFCC00;font-size:1.1em;letter-spacing:normal;float:left}
	h3 a{color:#FFCC00}
	.more a{color:#555;text-transform:lowercase;font-size:.9em;float:right}
h4{font-size:1.1em;letter-spacing:normal;color:#FFFF00}
h4 .date{font-weight:normal;margin-left:10px}
h5{font-size:1em;letter-spacing:normal}

hr{height:1%;color:#333;background-color:#333;margin:0;border:0}

.pagination{float:none}
	.pagination li{border:1px solid #444;padding:2px 3px;margin:0 2px;background:#333;display:inline;float:left}
	.pagination a{}
#profile_publication .pagination{background:none;border:none;padding:0;width:auto}
#flashMessage{clear:both;padding:1em 0}
.message{color:#00FF33}
.error,.req,.error-message{color:#FF0000}

table{width:100%;margin:1em 0;clear:both}
	th,td{padding:5px;border-bottom:1px solid #333}
	th{color:#666;font-size:.9em;font-weight:normal}
	thead tr:hover{background:none}
	tr:hover{background:#222}
table.values{margin-top:0}
	
.f-form{padding-top:1em;clear:left}
.f-form input{margin-bottom:1em}
fieldset {border: none}
.f-form label{display:block;cursor:pointer}
input.f-submit{margin-top:2px;background:#333;color:#D4DB95;border:1px solid #444;padding:2px;cursor:pointer}
textarea,input{font:9pt/1.5 normal Arial, Helvetica, sans-serif;color:#333}

/*reklamy*/
#baner_top{margin:0 auto 10px auto;width:750px;overflow:hidden;height:100%;clear:left;padding-top:23px; z-index:10;}
	#baner_top p.ad_info,#baner_top p.ad_write,#baner_top span.line,#baner_top span.lineb{display:none}
#right_column .baner p.ad_write,#middle_column .baner p.ad_write,.broadcast_ad p.ad_write{display:none}
.baner{text-align:center;clear:both;padding:10px 0;overflow:hidden;height:100%;width:100%}
	.baner img{float:none;margin:0;padding:0}
	.baner object{float:none;margin:0;padding:0}

p.ad_info{letter-spacing:2px;margin:0;color:#444;width:80px;float:left;font-size:.9em;text-transform:uppercase;text-align:left}
p.ad_write{padding:0 12px 5px 0;width:80px;float:right;text-align:right;margin:0;background:url(../img/ad_down.gif) no-repeat 100% 7px}
	p.ad_write a{color:#444;font-size:.9em;text-decoration:underline}
span.line{border-top:1px solid #333;display:block;width:100%;height:10px;clear:both}
span.lineb{border-bottom:1px solid #333;display:block;width:100%;height:10px;clear:both}

	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		background: url(../img/voting/alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		background:none;
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		text-decoration: none;
		text-indent: -9000px;
		border-bottom:0;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(../img/voting/alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(../img/voting/alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}			
		
.adminview span.date{padding-left:0;border-left:0;font-size:.9em;color:#999}
.adminview h2{}
.adminview img{margin-right:30px}
.adminview p.nomargin{margin-top:.3em}

