@import url(/_style/HeadTail.css);
@import url(/_style/sitemap_main.css);

* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#300; border:none; margin:0; padding:0;}
body {background:#faf2de url(../_img/body_bg.jpg) repeat-x;}
li {list-style:none;}
a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}
.clear {clear:both;}
hr {border:none; background-color:#000; height:1px;}

span.tail {position:relative;}

div#main {position:absolute; left:50%; top:0; margin-left:-490px; width:980px;}
div#body {background:#faf2de url(../_img/main_bg.jpg) no-repeat 0 320px;} 
div#body.jeziorany {background:#f0f8e0 url(../_img/main_bg.jpg) no-repeat 0 320px;} 
div#body.matysiaki {background:#f5f6e4 url(../_img/main_bg.jpg) no-repeat 0 320px;}

div#banner {background:url(../_img/banner_bg.jpg) no-repeat bottom right; width:980px; height:320px;}
div#banner div#top_news {padding:85px 0 0 170px;}
div#banner div#top_news a img {width:270px; height:200px; float:left;}
div#banner div#top_news a span {display:block; width:170px; margin:50px 15px 0 15px; float:left;}
div#banner div#top_news a  {font-size:14px; display:block;}
div#banner div#kurtyna {position:absolute; top:68px; left:113px; background: url(../_img/kurtyna.gif) no-repeat; width:119px; height:154px;}
div#banner div#banners {width:325px; float:right; margin-right:5px;}
	html>body div#banner div#banners {margin-right:10px;}
div#banner div#banners a {display:block;}
div#banner div#banners a.jeden {margin-bottom:4px;}

/* menu */
div#menu {float:left; margin-top:33px;position:absolute;} 
div#menu ul {width:120px;}
div#menu ul li {padding:6px 10px 0 0; text-align:right;}
div#menu ul li a:hover {color:#e21e44; text-decoration:underline; }
div#menu ul li a:hover strong {color:#e21e44;}

/*repertuar*/
div#repertuar {background:url(../_img/repertuar_bg.jpg) no-repeat 77px 0; padding:100px 0 0 130px;}
div#repertuar ul {width:380px;}
div#repertuar ul li {clear:both; display:block;}
div#repertuar span {display:block;}
div#repertuar span.date {float:left; border-bottom:1px solid #300; width:50%; padding-bottom:2px; color:#966; margin-bottom:3px;}
div#repertuar span.program {float:right; border-bottom:1px solid #300; width:50%; padding-bottom:2px; margin-bottom:3px; text-align:right;}
div#repertuar span.desc {width:310px; float:left;}
div#repertuar span.title {font-weight:bold; font-size:14px; padding-bottom:5px;}
div#repertuar img {float:right; margin-bottom:15px;}
	/* scroler */
	div.scrollBox {position:relative; width:380px; border-bottom:1px solid #300;}
	div.scrollContainer {position:absolute; overflow:auto;}
	div.up, div.dn, div.thumb {position:absolute;}
	div.up a {display:block; width:10px; height:10px; background:url(../_img/arr_up.gif) no-repeat;}
	div.dn a {display:block; width:10px; height:10px; background:url(../_img/arr_down.gif) no-repeat;}
	
/* default - elements */
a#archiwum {position:absolute; top:360px; left:549px; display:block; width:218px; height:50px; background:url(../_img/archiwum.gif) no-repeat 15px 9px; border:1px solid #DFAB44;}	

div#wywiad a {position:absolute; top:415px; left:549px; width:218px; padding:5px; border:1px solid #DFAB44;}
	html>body div#wywiad a {width:208px;}
div#wywiad a span strong {display:block; font-size:14px;}
div#wywiad a span b {display:block; }
div#wywiad a img {float:left; margin-right:5px;}

div#roter {position:absolute; top:360px; right:1px;}

div#matysiakowie {position:absolute; top:520px; right:1px; width:430px; height:253px; background:url(../_img/white_bg.png) no-repeat;}
div#matysiakowie div {width:200px; margin:3px;}
	html>body div#matysiakowie div {width:205px; margin:5px;}
div#matysiakowie div#matys {float:left;}
div#matysiakowie div#jezio {float:right;}
div#matysiakowie span {display:block;}
div#matysiakowie strong {display:block; font-size:14px;}
div#matysiakowie ul {margin-top:10px;}

div#podcast {position:absolute; top:780px; right:1px; width:430px; height:120px; padding:5px 10px; background:url(../_img/white_bg.png) no-repeat bottom;}
	html>body div#podcast {width:410px; height:110px;}
div#podcast a {color:#966;}	
div#podcast strong {display:block; padding-bottom:2px; font-size:14px; padding-left:20px; background:url(/_img/ico/podcast.gif) no-repeat;}
div#podcast b {display:block;}

div#bottom {width:980px; padding-top:67px;}
div#bottom div {float:right; background-color:#FFF; border:1px solid #666; height:175px; width:213px; margin-left:4px; padding:5px;}
	html>body div#bottom div {height:160px; width:203px;}
div#bottom div strong {display:block; font-size:14px;}
div#bottom div img {display:block; margin-top:10px;}
div#bottom ul#cykle li strong {display:block; padding-bottom:2px;}
div#bottom ul#cykle li a {display:block; height:20px; color:#966; padding:2px 0 0 5px;}
	html>body div#bottom ul#cykle li a {height:18px;}
div#bottom ul#cykle li a:hover {background-color:#EEE; color:#300;}

/* artykul */
div#art {margin-left:135px; height:550px; width:590px; padding-top:20px;}
	html>body div#art {height:auto; min-height:550px;}
div#art div#path {margin-bottom:20px; font-size:12px; font-weight:bold; }
div#art strong {font-size:14px;}
div#art img {float:left; margin:0 20px 3px 0;}
div#art div.title {display:block; padding-bottom:15px; font-size:16px; font-weight:bold;}
div#art div.desc {display:block; padding-bottom:100px;}
div#art div.desc strong {font-size:12px;}

div#arch {position:absolute; top:410px; right:20px; width:200px;}
div#arch.repert {top:375px;}
div#arch ul li.first {padding-bottom:15px; font-size:16px; font-weight:bold; }
div#arch ul li a {display:block; background: url(../_img/point.jpg) no-repeat 0 6px; padding:0 10px 2px 10px;}
div#arch ul li a:hover {text-decoration:underline;}
div#arch ul li.more a {float:right; background:none; text-decoration:underline;}

/*cykle*/
div.cykle {background: url(../_img/cykle.png) no-repeat; width:110px; height:46px;}
ul#cykl li { border-bottom:1px dotted #300; padding:5px 0;}
ul#cykl li span {display:block;}
ul#cykl li span.title {font-size:14px; font-weight:bold;}
ul#cykl li span.date {padding-top:5px;}

/* inne */
div.aktualnosci {background: url(../_img/aktualnosci.png) no-repeat; width:205px; height:45px;}
div.z_lamusa {background: url(../_img/z_lamusa.png) no-repeat; width:414px; height:50px;}

div#v_separator {position:absolute; left:740px; xtop:354px; background:url(../_img/border_bg.jpg) no-repeat; height:550px; width:1px;}
div#v_separator.def {left:545px;}

/* ramówka */
div.calendar {margin:20px 0 0 135px; height:550px; background:url(../_img/repertuar.png) no-repeat; padding-top:50px;}
	html>body div.calendar {height:auto; min-height:550px;}

div#calendar {position:relative; right:7px; top:0; width:590px; height:100px; text-align:center;}
div#calendar a.prev {display:block; position:absolute; top:10px; left:0; width:60px; background:url(../_img/arr_left.gif) no-repeat left; padding:0 0 3px 12px;}
div#calendar a.next {display:block; position:absolute; top:10px; right:0; width:60px; background:url(../_img/arr_right.gif) no-repeat right; padding:0 12px 3px 0;}
div#calendar p {display:block; font-size:18px; font-weight:bold; color:#542639; padding:5px 0; margin-bottom:3px; text-align:center;}
div#calendar ul {border-top:1px solid #999; text-align:center;}
div#calendar ul li {float:left; text-align:center; width:18px; margin-left:1px; padding-top:3px;}
div#calendar ul#day_30 {padding-left:10px;}
div#calendar ul#day_29 li {width:19px;}
div#calendar ul#day_28 li {width:20px;}
div#calendar ul li a {display:block; color:#666;}
div#calendar ul li a#today {background-color:#542639; color:#FFF;}
div#calendar ul li a#today span {background-color:#542639; color:#FFF;}
div#calendar ul li a.ni span {background-color:#C8C8C8;}
div#calendar ul li a span {display:block; padding:6px 2px; background-color:#E5E5E5; color:#000;}

div#schedule {position:relative; right:7px; top:0; width:589px;}
div#schedule a.prev {display:block; position:absolute; top:8px; left:0; height:16px; padding-left:11px;}
div#schedule a.next {display:block; position:absolute; top:8px; right:0; height:16px; padding-right:11px;}
div#schedule p {display:block; font-size:18px; font-weight:bold; color:#542639; padding:5px 0; margin-bottom:3px; text-align:center; width:589px;}
div#schedule ul li {padding:6px 0 6px 10px; display:block; border-top:1px dotted #300; * height:13px;}
div#schedule ul li.program_1 {background:url(../../_img/logo/66x23/jedynka.gif) no-repeat right; padding-top:15px;}
div#schedule ul li.program_2 {background:url(../../_img/logo/66x23/dwojka.gif) no-repeat right; padding-top:15px;}
div#schedule ul li.program_bis {background:url(../../_img/logo/66x23/bis.gif) no-repeat right; padding-top:15px;}
	html>body div#schedule ul li {height:auto;}
div#schedule ul li a {color:#333; display:inline;}
div#schedule ul li a:hover {color:#000; text-decoration:underline;}
div#schedule ul li span {display:inline; padding:6px 6px 6px 0; font-weight:bold;}
div#schedule ul li span.indent {display:block; padding-left:35px; font-weight:normal;}

div#ram_alfa_tem div#schedule {width:580px; right:0;}

span.tail {margin-top:30px;}




/* JEZIORANY */

div#body.jeziorany {background:#f0f8e0 url(../_img/main_bg.jpg) no-repeat 0 320px;} 

div#jeziorany_logo {background-image:url(../_img/jeziorany_logo.png); margin-left:44px;width:379px; height:116px;}

div#banner.jezio {background:#f0f8e0 url(../_img/banner_bg.jpg) no-repeat bottom right; }
div#banner div#top_news.slideshow a img {width:260px; height:195px; margin:2px 0 0 5px;}
div#banner div#top_news.slideshow div {float:left; margin:125px 0 0 20px; font-weight:bold; font-size:12px; display:block; width:400px;}

div#menu ul li.jezio {padding:2px 10px 0 0;}

div#matys ul li {clear:both;}
div#matys ul li a {display:block;width:140px;float:left;}
div#matys ul li a.speak {display:block;float:right;width:15px;}

div#art.maty {margin-left:67px; height:550px; width:490px; padding-top:20px;float:left;}
	html>body div#art.maty {margin-left:135px; height:auto; min-height:900px;}
div#art.maty div.tresc {display:block; font-size:14px; font-weight:bold; font-style:italic; background:url(../_img/jedynka.gif) no-repeat right top; xheight:300px;}
div#art.maty div.tresc .static_tekst {display:block; font-style:normal; font-weight:normal;}
div#art.maty div.tresc .static_tekst strong {font-size:13px;}
div#art.maty div.tresc .nr_odcinka {font-size:18px;}

div#art.podstrona {margin-left:135px; height:550px; width:590px;}
	html>body div#art.podstrona {height:auto; min-height:550px;}
div#art.podstrona p b {xdisplay:block;}

div#plebiscyt {float:right; display:block; background:url(../_img/plebiscyt.jpg) no-repeat; width:328px; height:542px;}
div#plebiscyt span.zapraszamy {display:block; width:280px; padding:45px 0 0 20px;}
div#plebiscyt span.zapraszamy span#plebiscyt_labPytanie.sonda_labPytanie{display:block; padding:5px 0 10px 0; font-size:14px; font-weight:bold;}
div#plebiscyt table tr {height:15px;}
div#plebiscyt table tr label {padding-left:5px;}

div#ostatnie {background:url(../_img/ostatnie_odcinki.png) no-repeat; width:252px; height:133px;}
div#ostatnie div#jezio ul {padding:45px 0 0 10px;}
div#ostatnie div#jezio ul li {clear:both;}
div#ostatnie div#jezio ul li a {display:block;width:200px;float:left;font-style:normal;font-weight:normal;}
div#ostatnie div#jezio ul li a.speak {display:block;float:right;width:15px;padding-right:5px;}
	html>body div#ostatnie div#jezio ul li a.speak {padding-right:15px;}

.line {border-bottom:1px solid #000000;display:block;width:490px; padding:2px 0 3px 0;font-size:14px; font-weight:bold;}
.email {color:#849044;}


/* MATYSIAKOWIE I JEZIORANY - sonda */

div#sonda {float:right; display:block; background: #fefdf8 url(../_img/sonda.gif) no-repeat ; width:328px; margin:15px 0 20px 0; padding-top:40px;}
div#sonda span#sonda_labPytanie.sonda_labPytanie {display:block; padding:0 0 5px 20px; font-size:13px; font-weight:bold; }
div#sonda_panOdpowiedz {display:block; padding:0 0 5px 20px;}
div#sonda table tr {height:15px;}
div#sonda table tr label {padding-left:5px;}
.sonda_rblOdpowiedz { font-size:11px; }
.sonda_lb { background:url(../_img/bbgb.gif) no-repeat; width:75px; height:20px; padding:3px 16px 2px 16px;cursor:pointer; font-size:11px; text-decoration:none;}
	html>body .sonda_lb {padding:3px 23px 4px 23px;}
.sonda_div {display:block;text-align:center;padding:10px 15px 10px 0px;}

/* MATYSIAKOWIE I JEZIORANY - formularz */

.label {display:block; width:100px; float:left; clear:left; font-weight:bold;}
.field {width:400px;}
.label, .field {margin:0px 0px 5px 0px; padding:2px;}
.button {padding:2px 5px;}

#opinieTable {border-collapse:collapse; border-top:1px solid #cec7b5; padding:2px 10px; width:100%; margin-top:-25px;}
#opinieTable TD {padding:2px 5px; border-bottom:1px solid #cec7b5;}
#opinieTable TR.header TD {background:#dbd7c1;}
#opinieTable TR.selected TD {background:#e1decb;}
#opinieTable TR.nostrike TD {border-bottom:none;}
#DataList1 {float:left;}

.reklamaContainer {text-align:center; padding:3px 0 10px;}
.reklamaContainer #divReklama {display:inline-block; text-align:left;}
.reklamaContainer #divReklama span.text {display:block; color:#999; font-size:9px;}
.reklamaContainer object, .reklamaContainer embed {margin:0 auto;}
