﻿@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:#333; border:none; margin:0; padding:0;}
body {background-color:#FFF; text-align:center;}
li {list-style:none;}
a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}
.clear {clear:both;}
.error {display:block; margin:10px; padding:0 10px 0 20px; color:#F00; font-weight:bold; background:url(/_img/ico/alert.gif) no-repeat 0 0;}

div#head div#search input#head_window.google  {background:url(/_img/bg_googlesearch.gif) no-repeat;}
div#head div#search input#head_window.nogoogle  {background:none;}

div#main {position:relative; margin:0 auto; text-align:left; width:980px;}

span.tail {position:relative; margin:0;}

div#left {float:left;}

div#right {float:right; margin-top:10px; width:322px; padding:0 3px 0 0;}
	html>body div#right {float:right; margin-top:10px; width:318px; padding:0 3px 0 0;}

div#bottom {float:left; text-align:center; margin:0 auto; width:980px;}

div.menu_main {padding-top:10px; height:640px; width:108px; border-right:1px solid #999;}
div.menu_main ul li {display:block; border:1px solid #FFF;}
div.menu_main ul li a {display:block; text-align:right; padding:0 7px 2px 7px; }
div.menu_main ul li a.special {color:#900;}
div.menu_main ul li a:hover {color:#FFF; background-color:#999;}
div.menu_main ul li a.special:hover {background-color:#900;}	

div#banner {width:980px; height:110px; background:url(../_img/banner.jpg) no-repeat; border-bottom:3px solid #CCC;}
div#banner a {position:absolute; top:85px; left:28px; display:block; background:url(../_img/archiwumTitle.gif) no-repeat; width:387px; height:41px;}

div.title {display:block; position:relative; color:#900; font-size:18px; xfont-weight:bold; margin-bottom:10px;}

div.title a.main {color:#900; padding:0; margin:0;font-size:11px;}
div.title a.more {position:absolute; right:7px; top:5px; color:#415C93; font-size:10px;}

div#center {margin-top:10px; margin-left:10px;float:left; width:505px;}
div#center div#content {padding-bottom:30px; color:#333;}
div#center div#content a {text-decoration:underline;}
div#center p {padding:5px 0;}
div#center p#title {font-size:14px; font-weight:bold; color:#600; width:400px; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:1px solid #600;}
div#right ul,
div#center ul {margin-bottom:20px;}
div#center span {xdisplay:block; color:#333;}
div#center span.date {margin-bottom:5px; color:#300;display:block; margin-top:2px;}
div#center p.title {font-size:14px; font-weight:bold; color:#600; width:400px; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:1px solid #600;}
div#center p.title2 strong {color:#660000;}

div#center div#files ul {display:block; margin:10px 0; border-bottom:1px solid #999; width:400px;}
div#center div#files ul li {border:none; padding:5px 0 5px 20px; margin:0;}
div#center div#files ul li a span {font-weight:normal; font-size:11px;}
div#center ul#pdf li {background:url(http://www.polskieradio.pl/_img/ico/pdf.gif) no-repeat 0 3px;}
div#center ul#doc li {background:url(http://www.polskieradio.pl/_img/ico/doc.gif) no-repeat 0 3px;}
div#center ul#mp3 li {background:url(http://www.polskieradio.pl/_img/ico/mp3.gif) no-repeat 0 3px;}

div#center span.titles {display:block; margin-bottom:20px; font-size:11px; font-weight:normal;}

div#center li div.fotoLeft img {display:block; float:left; border:1px solid silver; margin:0 10px 10px 0;}

div#center div.paging div {display:block; float:right;}
div#center div.paging div a {font-weight:bold;}

div#center p.pdf a,
div#center a.pdf {display:block; border-top:1px solid #CCC; padding:5px 0 5px 20px; background:url(http://www.polskieradio.pl/_img/ico/pdf.gif) no-repeat 0 3px;}
div#center p.doc a,
div#center a.doc,
div#center a.rtf {display:block; border-top:1px solid #CCC; padding:5px 0 5px 20px; background:url(http://www.polskieradio.pl/_img/ico/doc.gif) no-repeat 0 3px;}
div#center p.mp3 a,
div#center a.mp3 {display:block; border-top:1px solid #CCC; padding:5px 0 5px 20px; background:url(http://www.polskieradio.pl/_img/ico/mp3.gif) no-repeat 0 3px;}

div#paging {padding-bottom:20px;}
div#paging a {display:block; font-weight:bold; border:1px solid #CCC; float:left; width:5px; padding:0 5px; margin-right:3px;}
	html>body div#paging a {min-width:5px; width:auto;}
div#paging a span {color:#CCC;}

ul#tools {float:right; margin:10px 0 20px 0;}
ul#tools li {float:right;}
ul#tools li a {display:block; height:18px; width:45px; border-right:1px solid #666;}
ul#tools li.recomend a {background:url(/_img/ico/send.gif) no-repeat 50% 50%;}
ul#tools li.print a {background:url(/_img/ico/print.gif) no-repeat 50% 50%;}
ul#tools li.rss a {background:url(/_img/ico/rss.gif) no-repeat 50% 50%;}
ul#tools li.podcast a {background:url(/_img/ico/podcast.gif) no-repeat 50% 50%;}
ul#tools li.mp3 a {background:url(/_img/ico/speaker_green.gif) no-repeat 50% 50%;}
ul#tools li.sizer {display:block; height:18px; padding:0 13px 0 8px; border-right:1px solid #666;}
ul#tools li.sizer a {float:left; border:none; width:15px;}
ul#tools li.sizer a.px11 {background:url(/_img/ico/11px.gif) no-repeat 50% 50%;}
ul#tools li.sizer a.px13 {background:url(/_img/ico/13px.gif) no-repeat 50% 50%;}
ul#tools li.sizer a.px16 {background:url(/_img/ico/16px.gif) no-repeat 50% 50%;}

body#print * {background-image:none; font-size:10pt; font-family: Arial, Helvetica, sans-serif; position:static; margin:0; padding:0; width:auto; text-align:left; border:none; color:#000;}
body#print span.tail * {border:none; color:#000; font-size:8pt; padding-top:1cm;}
body#print p#address {display:block; font-size:8pt; padding:0 0 1cm 2pt;}
body#print span.date {display:block; font-size:8pt; padding:0 0 5pt 2pt;}
body#print p.title {font-size:16pt; font-weight:bold;}
body#print p.persons {width:auto; font-size:12pt; font-weight:normal;}
body#print p.leader {padding-bottom:1cm;}
body#print ul#menu,
body#print div.tabs,
body#print div#slogan,
body#print span.no_print,
body#print div#logo_brdr {display:none;}
body#print div.photo {margin:12pt 0;}
body#print div.desc {margin-top:12pt;}
body#print div.name {font-size:16pt; font-weight:bold;}
body#print div.fotoLeft,
body#print div.fotoRight {float:left; padding:5pt; margin:0 5pt 5pt 0; border:1pt solid #EEE;}
body#print div.fotoLeft *,
body#print div.fotoRight * {display:block; margin-bottom:5pt; font-size:7pt;}
body#print div.fotoLeft span,
body#print div.fotoRight span {font-weight:normal;}

/*dopiski*/

ul#wiadomosci {padding:0 12px 0 6px; float:left;}
ul#wiadomosci li a img {border:1px solid #E7E7E7; margin:3px 10px 0 0; float:left;}
ul#wiadomosci li a span.title {background:none; font-size:20px; font-weight:normal; padding:0; margin:0 0 2px 0; }
ul#wiadomosci li a span.desc {margin:8px 0 13px 0; display:block;}
ul#wiadomosci li a span.date { xdisplay:none; display:block;}

ul#wiadomosci2 {display:block;}
ul#wiadomosci2 li { xbackground:url(../_img/list.gif) no-repeat 0 6px; xpadding-left:10px; margin-left:7px; clear:both; border-top:1px dotted #ccc; margin-bottom:5px; padding-top:10px;}
	html>body ul#wiadomosci2 li {height:auto; min-height:90px;}
ul#wiadomosci2 span.title {font-weight:bold; margin-bottom:2px;font-size:14px; padding:0; margin:0 0 3px 0;}

div.special ul#wiadomosci li a span.title {background:url(../_img/list.gif) no-repeat 0 6px; font-size:11px; padding-left:10px; margin-bottom:10px;display:block;}

ul#artykuly li {padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted #CCC; height:90px; margin-left:7px;}
	html>body ul#artykuly li {height:auto; min-height:90px;}
ul#artykuly li a img {border:1px solid #E7E7E7; margin:5px 10px 10px 0; float:left;}
ul#artykuly li a span.title {font-size:16px; font-weight:bold; padding:0; margin:0 0 3px 0;}
ul#artykuly li a span.desc {display:block;}
ul#artykuly li a span.date {display:block;}

ul#salon {margin-left:7px;}

div#right ul#wiadomosci li a span.title {display:block; background: url(../_img/list.gif) no-repeat 0 6px; font-size:11px; padding-left:9px; margin:7px 10px 0 0;}
div#right ul#wiadomosci li a.more {display:none; background:none; margin-top:14px;}

div#right div.title {color:#000; clear:both;}

a.link img.thumb {float:left; margin:0 10px 10px 7px; display:block;}
a.link span.title { display:block; font-weight:bold; margin-bottom:10px;margin-left:7px;}
a.link span.lead {display:block;margin-left:7px;margin-bottom:10px;}

ul li a img.thumb {float:left; margin:0 10px 10px 0; display:block;}

ul li.odd {background:url(../_img/speaker.gif) no-repeat; padding-left:20px; margin-bottom:5px;margin-left:7px;}
ul li.even {background:url(../_img/speaker.gif) no-repeat; padding-left:20px;margin-bottom:5px;margin-left:7px;}

ul#salon span.title {display:block; font-weight:bold; margin-bottom:2px;}
ul#salon span.date {display:block; margin-bottom:5px;}
ul#salon span.desc {display:block; margin-bottom:5px;}

ul#links li { float:left; margin-right:20px; background:url(../_img/list.gif) no-repeat 0 6px; padding-left:10px;}

ul#arch li a span.title {display:block; background: url(../_img/list.gif) no-repeat 0 6px; font-size:11px; padding-left:9px; margin:7px 10px 0 0;}
ul#arch li a.more {background:none; border-top:1px solid #CCC; padding-top:4px;}
ul#arch li {margin-left:7px;}

div#tempvideo { text-align:center; margin-bottom:10px;}
div.zrodlo {margin:0 0 20px 35px;}

a.abonament {font-weight:bold; display:block; margin:0 0 10px 10px; background:url(../_img/ab_icon2.gif) no-repeat; height:18px; padding-left:25px; padding-top:1px;}

/* content */
div#content {}
div#content, div#content * {color:#1a2732; line-height:170%;}
div#content p {margin:5px 0;}
div#content p.red, div#content .red {color:#900; font-weight:bold; font-style:italic;}
div#content p.red i {color:#900; font-style:italic;}
div#content p.title {display:block; width:300px; color:#1a2732; font-weight:bold; border-bottom:1px solid #F8781D;}
div#content blockquote {display:block; width:280px; background:url(../_img/bgQuote.gif) no-repeat 0 2px; color:#000; font:14px Geneva, Trebuchet MS; font-weight:normal; line-height:170%; padding:0 0 10px 50px; margin:10px 10px 10px 20px; float:right;}
	html>body div#content blockquote {width:230px;}
div#content span.date {display:block; color:#A3A3A3; font-size:10px; margin:0 0 12px 0;}
div#content div.fotoLeft {margin:5px 15px 5px 0; float:left;}
div#content div.fotoRight {margin:5px 0 5px 15px; float:right;}
div#content div.fotoLeft,
div#content div.fotoRight {width:182px; color:#999; font-size:10px;}
div#content div.fotoLeft img,
div#content div.fotoRight img {border:1px solid #ccc; margin:0 0 4px 0;}
div#content div.fotoLeft *,
div#content div.fotoRight * {display:block;}
div#content div.fotoLeft span,
div#content div.fotoRight span,
div#content div.fotoLeft *,
div#content div.fotoRight * {display:block; font-weight:normal; font-size:10px; line-height:120%; text-decoration:none; padding:1px 0 0 0;}
div#content ul.files {margin:10px 0; border-bottom:1px solid #999;}
div#content ul.files li {padding:5px 0 5px 20px; clear:both; background:url(/_img/empty.gif) no-repeat 0 3px;}
div#content ul.files li span {padding-right:20px;}
div#content ul#pdf li {background-image:url(/_img/ico/pdf.gif);}
div#content ul#doc li {background-image:url(/_img/ico/doc.gif);}
div#content ul#rtf li {background-image:url(/_img/ico/rtf.gif);}
div#content ul#xls li {background-image:url(/_img/ico/xls.gif);}
div#content ul#mp3 li {background-image:url(/_img/ico/mp3.gif);}

.contUlRight {width:100%; margin:0 0 15px; float:left;}
ul.mp3 {padding:0; margin:5px 0 0 0;}
ul.mp3 li a {display:block; xbackground:url(../_img/listen.gif) no-repeat; margin:0 0 5px;}

ul.mp3 li a span.desc {display:block; background:url(../_img/listen.gif) no-repeat; padding:1px 0 0 20px;}
ul.mp3 li a span.desc.mp3SpanStop_orange {background:url(../_img/stop.gif) no-repeat;}

ul.mp3 li a:hover span {color:#999;}
ul.mp3 span.date {color:#888; font-size:10px;}
div#right ul.mp3 {margin:0;}

.imgRight {cursor:pointer; border:1px solid #ccc; float:right;}

#seeMoreBox {position:absolute; top:0; left:0; display:none; width:100%; height:100%; background:url(../_img/seeMoreBox.gif); text-align:center; cursor:pointer; z-index:101; clear:both;}
	html>body #seeMoreBox {background:url(../_img/seeMoreBox2.png);}
#seeMoreBox #mainSeeMoreBox {position:relative;}
#contButtonClose {height:40px; margin:60px auto 0;}
#seeMoreBox #mainSeeMoreBox #buttonClose {width:40px; height:40px; background:url(../_img/close.gif) no-repeat; cursor:pointer; z-index:104; float:right;}
#seeMoreBox #mainSeeMoreBox #buttonClose:hover {background-position:top right;}
#seeMoreBox #mainSeeMoreBox img {border:10px solid #fff; margin:0 auto;}
#seeMoreBox #mainSeeMoreBox div.desc {color:#fff; margin:5px 0 0 0;}

div#right div.title {font-size:11px; font-weight:bold; margin:0 0 5px; clear:none;}
div.titleRight {display:block; position:relative;color:#000; font-size:12px; font-weight:bold; margin-bottom:10px;}
div.titleRight * {font-size:12px;}

