@import url(/_style/HeadTail.css);
@import url(/_style/sitemap_main.css);
@import url(menu.css);

* {font-family:Verdana, Tahoma, Helvetica, Arial, Trebuchet MS, sans-serif; font-size:11px; line-height:170%; color:#000; border:none; margin:0; padding:0;}
body {background:#b3b8c2 url(../_img/bgMain.png) repeat-x; text-align:center;}
body.sub {background:#656986;}
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;}

.hide {display:none;}

#mainSubBody {width:100%; background:#3e4460; float:left;}
#mainSubTop {width:100%; background:url(../_img/bgMainSubTop.jpg) repeat-x top; float:left;}
#mainSubBot {width:100%; background:url(../_img/bgMainSubBot.jpg) repeat-x bottom; float:left;}

#main {width:100%; height:500px; background:url(../_img/bgTop3.jpg) no-repeat center top;}
	html>body #main {height:auto; min-height:500px;}
#main.sub {background:url(../_img/bgTopSub3.jpg) no-repeat center top;}

#mainCont {width:980px; text-align:left; margin:0 auto;}
.mainContainer.tail {padding:20px 0 0 25px; float:left;}

#leftCont {width:585px; height:500px; padding:0 0 0 35px; float:left;}
	html>body #leftCont {width:550px; height:auto; min-height:500px;}
#leftCont.width100pr {width:955px;}
#rightCont {width:370px; padding:0 0 0 20px; float:left;}
	html>body #rightCont {width:350px;}
body.sub #rightCont {margin:40px 0 0 0;}

.leftContBox {width:100%; color:#fff; font-size:14px; margin:20px 0 0 0; float:left;}
.leftContBox * {color:#fff;}

#top {position:relative; width:980px; height:187px;}
#top a#logoPiknik {position:absolute; top:0; left:0; width:340px; height:187px;}
#top #searchBox {position:absolute; top:0; left:712px; width:216px; height:33px; background:url(../_img/searchBoxBg.gif) no-repeat;}
#top #searchBox #seBoxForm {position:relative; width:216px; height:33px;}
#top #searchBox .formSearch #topAnchor {display:block; width:1px; height:1px; cursor:default;}
#top #searchBox .formSearch {padding:0; border:0; margin:0;}
#top #searchBox .formSearch div.window {position:absolute; top:4px; left:12px; width:141px; height:19px; background:url(../_img/searchBoxWindow.gif) no-repeat;}
#top #searchBox .formSearch div.window input.window {display:block; width:130px; xheight:16px; background:#60636c; xbackground:#ccc; color:#d5d94e; overflow:hidden; margin:1px 0 0 3px;}
#top #searchBox .formSearch .button {position:absolute; top:4px; left:159px; width:45px; height:19px; background:url(../_img/searchBoxButton.gif) no-repeat; cursor:pointer;}

#top #languageBox {position:absolute; top:0; left:938px; width:37px; height:33px; background:url(../_img/languageBoxBg.gif) no-repeat; text-align:center;}
#top #languageBox a.eng {display:block; width:24px; height:18px; background:url(../_img/languageBoxEng.gif) no-repeat; margin:6px auto 0 auto;}
#top #languageBox a.pol {display:block; width:24px; height:18px; background:url(../_img/languageBoxPol.gif) no-repeat; margin:6px auto 0 auto;}

/* menu */
div#menu {position:relative; width:980px; height:100px; background:url(../_img/menuBg.gif) no-repeat; overflow:hidden;}
	html>body div#menu {background:url(../_img/menuBg2.png) repeat-x;}
div#menu div#menuBgL {width:980px; height:100px; background:url(../_img/menuBgL.gif) no-repeat top left;}
	html>body div#menu div#menuBgL {background:url(../_img/menuBgL2.png) no-repeat top left;}
div#menu div#menuBgR {width:980px; height:100px; background:url(../_img/menuBgR.gif) no-repeat top right;}
	html>body div#menu div#menuBgR {background:url(../_img/menuBgR2.png) no-repeat top right;}

#mainMenu ul.mainLi {position:absolute; top:25px; left:25px; width:930px; height:37px; background:url(../_img/menuBg.gif) no-repeat -20px -25px; z-index:3;}
	html>body #mainMenu ul {float:left;}
#mainMenu ul li {position:relative; display:block; background:url(../_img/menuBorderBg.gif) no-repeat top right; padding:0 2px 0 0; margin:0; float:left;}
#mainMenu ul li.last {background:none; padding:0;}
#mainMenu ul li a {display:block; font:15px Verdana; font-weight:bold; text-align:center; padding:9px 0 10px 0;}
#mainMenu ul li a:hover, #mainMenu ul li a.active {background:url(../_img/mainMenuActive2.gif) no-repeat -20px top;}
#mainMenu ul li.last a:hover, #mainMenu ul li.last a.active {background:url(../_img/mainMenuActive2.gif) no-repeat top right;}
#mainMenu ul li.first a.active, #mainMenu ul li.first a:hover {background:url(../_img/mainMenuActive2.gif) no-repeat top left;}

li#s1094 a {width:110px;}
li#s1095 a {width:161px;}
li#s1096 a {width:103px;}
li#s1098 a {width:124px;}
li#s1106 a {width:124px;}
li#s1097 a {width:110px;}
li#s1099 a {width:109px;}
li#s1100 a {width:95px;}
#mainMenu li#s1104 a {width:104px;}

div#submenu {position:absolute; top:25px; left:76px; display:none; width:827px; height:29px; background:url(../_img/subMenuBg.gif) no-repeat; overflow:hidden; z-index:1;}
div#submenu.active {display:block;}
div.menu {display:none;}
div.menu.active {display:block;}
ul.subMenu {height:30px; overflow:hidden;}
ul.subMenu li {display:block; background:url(../_img/subMenuBorderBg.gif) no-repeat top right; padding:0 1px 0 0; margin:0; float:left;}
ul.subMenu li.last {background:none; padding:0;}
ul.subMenu li a {display:block; font:11px Verdana; text-align:center; text-align:center; padding:9px 9px 7px 9px;}
ul.subMenu li a:hover, ul.subMenu li a.active {background:url(../_img/subMenuActive.gif) no-repeat -20px top;}
ul.subMenu li.last a:hover {xbackground:url(../_img/subMenuActive.gif) no-repeat top right;}
ul.subMenu li.first a.active, ul.subMenu li.first a:hover {background:url(../_img/subMenuActive.gif) no-repeat top left;}
ul.subMenu li#a94182 a {xwidth:24px; padding:9px 9px 7px 8px;}

/* bannerMap */
div#bannerMap {width:550px; height:180px; background:url(../_img/banerMap.jpg) no-repeat;}
div#bannerMap a {display:block; width:100%; height:100%;}

/* aktualnosci */
#topicsTitle {width:550px; height:22px; background:url(../_img/topicsTitle.gif) no-repeat;}
#topics ul li {height:35px; border-left:1px dotted #dfe44b; border-bottom:1px dotted #dfe44b; margin:10px 0 0 0;}
	html>body #topics ul li {height:auto; min-height:35px;}
#topics ul li.video {background:url(../_img/topicsVideo.gif) no-repeat 13px 5px; padding:0 0 0 30px;}
#topics ul li.photo {background:url(../_img/topicsPhoto.gif) no-repeat 13px 5px; padding:0 0 0 30px;}
#topics ul li.audio {background:url(../_img/topicsAudio.gif) no-repeat 9px 0; padding:0 0 0 30px;}
#topics ul li a {display:block; background:url(../_img/topicsMore.gif) no-repeat right bottom; padding:0 13px 12px 13px;}
#topics ul li a:hover {background:url(../_img/topicsMoreActive.gif) no-repeat right bottom;}
#topics ul li a span.title {color:#caccd3; font-weight:bold; margin:0 5px 0 0;}
#topics ul li a:hover span.title {color:#fff;}
#topics ul li a span.desc {color:#caccd3;}

/* how to fit */
a#howToFit {display:block; width:198px; height:198px; background:url(../_img/howToFit.gif) no-repeat; margin:25px 12px 0 0; float:left;}
a#howToFit:hover {background:url(../_img/howToFit.gif) no-repeat top right;}

/* list */
div#list {width:339px; margin:25px 0 0 0; float:left;}
div#list div#titleList {width:339px; height:31px; background:url(../_img/listTitle.gif) no-repeat;}
div#list ul.listBroadcast {width:339px; margin:0; float:left;}
div#list ul.listBroadcast li {width:339px; border-bottom:1px dotted #dfe44b; float:left;}
div#list ul.listBroadcast li.last {border-bottom:none;}
div#list ul.listBroadcast li a {display:block; width:339px; background:url(../_img/listLiMore.gif) no-repeat top right; padding:6px 0 5px 0; float:left;}
div#list ul.listBroadcast li a:hover {display:block; background:url(../_img/listLiMoreActive.gif) no-repeat top right;}
div#list ul.listBroadcast li a span {font-size:9px; text-align:center;}
div#list ul.listBroadcast li a span.dateTime {width:110px; color:#fff; float:left;}
div#list ul.listBroadcast li a span.channel {width:50px; color:#d5d94e; text-align:left; float:left;}
div#list ul.listBroadcast li a span.title {width:170px; color:#fff; text-align:left; float:left;}
div#list a#titleListBottom {display:block; width:339px; height:26px; background:url(../_img/listMore.gif) no-repeat; float:left;}
	html>body div#list a#titleListBottom:hover {background-position:top right;}

.leftContBox ul.listBroadcast {display:block; width:550px; margin:13px 0 0 0; float:left;}
.leftContBox ul.listBroadcast li {display:block; width:550px; border-bottom:1px dotted #dfe44b; float:left;}
.leftContBox ul.listBroadcast.out li {border-bottom:1px dotted #ccc;}
.leftContBox ul.listBroadcast li.last {border-bottom:none;}
.leftContBox ul.listBroadcast li a {display:block; width:550px; padding:7px 0 0 0; float:left;}
.leftContBox ul.listBroadcast li a:hover span.channel {color:#d5d94e;}
.leftContBox ul.listBroadcast li a span {display:block; font-size:12px; float:left;}
.leftContBox ul.listBroadcast li a span.dateTime {width:130px; color:#fff;}
.leftContBox ul.listBroadcast li a span.channel {width:80px; color:#d5d94e;}
.leftContBox ul.listBroadcast li a span.title {width:340px; color:#fff;}
.leftContBox ul.listBroadcast li a span.lead {width:550px; color:#ccc; font-size:11px; padding:10px 0;}

/* video, audio */
#boxVidAud {position:relative; width:350px; height:381px; margin:10px 0 0 0;}
#tabsVAP {width:350px; height:36px;}
#tabsVAP a {position:absolute; top:0; display:block; width:117px; height:36px; z-index:2;}
a#tabVid {left:0; background:url(../_img/tabVideo.gif) no-repeat;}
a#tabAud {left:117px; background:url(../_img/tabAudio.gif) no-repeat;}
a#tabPho {left:234px; width:116px; background:url(../_img/tabPhoto.gif) no-repeat;}
a#tabVid.active, a#tabVid:hover, a#tabAud.active, a#tabAud:hover, a#tabPho.active, a#tabPho:hover {background-position:right;}

#tabsVAP a.active span {position:absolute; top:36px; left:53px; display:block; width:11px; height:6px; background:url(../_img/activeArr.gif) no-repeat;}

#boxVideo, #boxAudio {position:relative; width:100%; xheight:290px;}
#boxVideo.hidden, #boxAudio.hidden, #boxPhoto.hidden {display:none;}
#videoCont, #audioCont {position:absolute; top:0; left:0; width:350px; xheight:303px; float:left;}

#playerVideo {position:relative; width:350px; height:303px;}
#playerMp3 {position:relative; width:350px; height:112px;}

#playerMp3 #mp3player {position:absolute; top:0; left:0;}
#playerMp3 #mp3player object#mp3 {position:absolute; top:0; left:0;}
#playerVideo {height:263px;}

#playerMp3 div.title {position:absolute; left:0; bottom:0; width:350px; background:#778096 url(../_img/bgBeltAudio.gif) repeat-x; font-weight:bold; padding:4px 10px;}
	html>body #playerVideo div.title, html>body #playerMp3 div.title {width:330px;}
#playerMp3 div.title .date {color:#fff;}
#playerMp3 div.title .title {color:#fff;}
#playerMp3 div.title .desc {xdisplay:block; color:#fff;}
#playerMp3 div.title .desc a {color:#fff;}
#playerMp3 div.title .desc a:hover {color:#fff;}

#playerVideo div.title {position:absolute; bottom:0; width:350px; xbackground:url(../_img/bgDescVid.png); font-weight:bold; padding:4px 10px;}
	html>body #playerVideo div.title {width:330px;}
#playerVideo div.title .date, #playerVideo div.title .desc {color:#fff;}
#playerVideo div.title .title {color:#fff;}

#videoList li, #audioList li {width:350px; height:27px; background:url(../_img/bgBelt.gif); padding:4px 10px 0 10px; float:left;}
#audioList li {background:url(../_img/bgBeltAudio.gif);}
	html>body #videoList li, html>body #audioList li {width:330px; height:23px;}
#videoList li.last {xbackground:url(../_img/bgBeltLast.gif);}
#audioList li.last {xbackground:url(../_img/bgBeltAudioLast.gif);}
#videoList a.title {display:block; width:270px; float:left;}
	html>body #videoList a.title {width:275px;}

#videoList a.title.active span {color:#fff;}
#audioList a.title.active span {color:#ced240;}
#videoList a.title * {color:#423f1e;}
#audioList a, #audioList a.title * {color:#cecece;}
#videoList a.title:hover *, #videoList li.more a.more:hover {color:#5a562f;}
#audioList a:hover, #audioList a:hover span, #audioCont li.more a.more:hover, #audioList a.title:hover * {color:#ded5d5;}
#audioList a span, #audioCont li.more a.more {color:#cecece;}
#videoList li.more a.more {color:#423F1E;}
#audioList  a.title span.desc, #audioList a.title span.desc {margin:0 0 0 2px;}
a.morePod {display:none;}
#videoList a.morearticle {display:none; color:#353535; padding:0 0 0 7px;}
#boxVideo li.more, #boxAudio li.more {display:block; width:350px; height:27px; text-align:right; padding:4px 10px 0 10px;}
	html>body #boxVideo li.more, html>body #boxAudio li.more {width:330px; height:23px;}
#boxVideo li.more {background:url(../_img/bgBeltLast.gif);}
#boxAudio li.more {background:url(../_img/bgBeltAudioLast.gif);}

#boxPhoto #controlPanel {position:relative; width:350px; height:37px; background:url(../_img/controlPanel.gif) no-repeat; z-index:100;}
#boxPhoto #controlPanel #boxBut {position:absolute; top:-28px; left:100px; width:161px; height:55px; background:url(../_img/controlPanelBox.gif) no-repeat;}
	html>body #boxPhoto #controlPanel #boxBut {background:url(../_img/controlPanelBox.png) no-repeat;}
#boxPhoto #controlPanel #butLeft {display:block; width:55px; height:55px; cursor:pointer; float:left;}
#boxPhoto #controlPanel #butCenter {display:block; width:51px; height:55px; cursor:pointer; float:left;}
#boxPhoto #controlPanel #butCenter.play {background:url(../_img/controlPanelPlay.gif) no-repeat 15px 18px;}
#boxPhoto #controlPanel #butRight {display:block; width:55px; height:55px; cursor:pointer; float:left;}

/* advertisement */
#advertRoter {height:295px; overflow:hidden; margin:0;}
#advertRoter img {}
#advertRoter a {height:295px; overflow:hidden;}

/* sponsors */
#sponsors {width:930px; height:180px; background:url(../_img/sponsors.gif) no-repeat;}

/* tail */
html>body #tail.sub {background:url(../_img/tailSub.png) no-repeat center top; padding:80px 0 0 0;}
#copy {width:617px; color:#fff; font-size:12px; padding:20px 0 0 20px; float:left;}
	html>body #copy {width:597px;}
#tail #logos {width:312px; float:left;}
#tail #logos a#pr {display:block; width:147px; height:79px; background:url(../_img/tailPr.gif) no-repeat; margin:0 10px 0 0; float:left;}
	html>body #tail #logos a#pr {background:url(../_img/tailPr.png) no-repeat;}
#tail #logos a#kopernik {display:block; width:155px; height:81px; background:url(../_img/tailKopernik2.gif) no-repeat; float:left;}
	html>body #tail #logos a#kopernik {background:url(../_img/tailKopernik2.png) no-repeat;}

/* weAreHere */
#wearehere *, #wearehere a {color:#adadad; font-size:12px;}
#wearehere a:hover {color:#909090;}
#wearehere span {color:#adadad;}

/* content */
p#title {color:#cfd259; font-size:18px; line-height:130%; padding:0; clear:both;}
p#titleSub {color:#cfd259; font-size:18px; line-height:130%; padding:35px 0 0 0; clear:both;}

div#content {color:#fff; font-size:13px; text-align:justify; line-height:130%; margin:20px 0 40px 0; clear:both;}
div#content *,
div.tracklist table tbody tr td {color:#fff; font-size:13px; line-height:130%; text-align:justify;}
div#content p {font-size:13px; text-align:justify; line-height:130%; margin:10px 0;}
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:130%; 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 {}
div#content div.fotoLeft img,
div#content div.fotoRight img {border:1px solid #797d90; margin:0 0 8px 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 li {background:url(../_img/ulBg.gif) no-repeat 0 7px; padding:0 0 3px 12px; margin:0 0 0 5px;}

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/pdf.gif);}
div#content ul#doc li {background-image:url(../_img/doc.gif);}
div#content ul#rtf li {background-image:url(../_img/rtf.gif);}
div#content ul#xls li {background-image:url(../_img/xls.gif);}
div#content ul#mp3 li {background-image:url(../_img/mp3.gif);}
div#content a.mp3 {background:url(../_img/speaker.gif) no-repeat; padding:0 0 3px 22px;}
div#content object {display:block; width:440px; padding:20px 0 0 0; margin:0 auto;}
div#content a, div#content a * {color:#d5d94e; font-size:13px; text-decoration:none; padding:0; margin:0;}
div#content a:hover, div#content a:hover * {color:#ccc;}

ul#pdf, ul#doc, ul#rtf, ul#xls, ul#mp3 {display:block; width:100%; clear:both;}
ul#pdf li, ul#doc li, ul#rtf li, ul#xls li, ul#mp3 li {display:block; width:100%; background-repeat:no-repeat; background-position: 0 2px; color:#fff; padding:0 0 5px 23px; margin:0 0 2px 0;}
ul#pdf li {background-image:url(../_img/pdf.gif);}
ul#doc li {background-image:url(../_img/doc.gif);}
ul#rtf li {background-image:url(../_img/rtf.gif);}
ul#xls li {background-image:url(../_img/xls.gif);}
ul#mp3 li {background-image:url(../_img/speaker.gif);}

/* archive */
ul#articles {margin:20px 0 0 0;}
ul#articles li {width:550px; margin:0 0 25px 0; float:left;}
ul#articles li a {display:block; width:100%; float:left;}
ul#articles li a:hover span.title, ul#articles li a.active span.title {color:#e6e97f;}
ul#articles li a img {border:1px solid #777B8E; margin:3px 20px 0 0; float:left;}
ul#articles li a span {display:block; color:#fff; font-size:13px; line-height:130%;}
ul#articles li a span.title {color:#cfd259; font-weight:bold; padding:0 0 2px;}
ul#articles li a span.date {color:#ccc; font-size:11px;}
ul#articles li a span.desc {margin:5px 0 0 0;}
ul#articles li a span.namiot, ul#articles li a span.namiotNr {display:inline-block; font-weight:bold; margin:5px 0;}
ul#articles li a span.more {display:block; font-size:11px; margin:3px 0 0 0;}

/* paging */
#pages {display:block; width:100%; margin:20px 0 0 0; float:left;}
#paging {display:block; width:100%; float:left;}
#paging a {color:#cfd259; font-size:14px; padding:0 2px;}
#paging a:hover {color:#ccc;}
#paging a span {color:#fff; font-size:14px;}

/* downloadFiles */
#downloadFiles {margin:30px 0 0 10px;}
#downloadTitle {width:125px; background:url(../_img/downloadFileBg.gif) no-repeat right 5px; color:#cdd13f; font-size:14px; margin:0 0 2px 0;}
#downloadFiles a, #downloadFiles a span {color:#fff;}
#downloadFiles a:hover, #downloadFiles a:hover span {color:#ccc;}

/* comment_search */
#comment_search ul li {width:100%; margin:0 0 10px; float:left;}
#comment_search ul li a {width:100%; float:left;}
#comment_search ul li a img {border:1px solid #767a8d; margin:4px 12px 0 0; float:left;}
#comment_search ul li a span.title {display:block; font-size:13px; font-weight:Bold;}
#comment_search ul li a span.desc {display:block; margin:2px 0 0 0;}
#comment_search ul li a:hover span {color:#ccc;}

/* gallery */
#gallery_main {padding:20px 0 0 0;}
#gallery_main .galleries {width:120px; height:200px; margin:0 25px 10px 0; float:left;}
#gallery_main .galleries a {display:block; width:120px; height:90px; border:1px solid #717586;}
#gallery_main .galleries a:hover {border:1px solid #ccc;}
#gallery_main .galleries .title {display:block; text-align:center;}

/* googleSearch */
.formSearch {width:100%; height:40px; margin:15px 0 0;}
div.search.googleSearch #window, .leftContBox .formSearch .window {position:relative; width:250px; height:25px; background:#272d3d; color:#b1b74d; border:1px solid #b1b74d; margin:0 1px 20px 0; float:left;}
	html>body div.search.googleSearch #window, .leftContBox .formSearch .window {height:23px;}
div.search.googleSearch #window input, .leftContBox .formSearch .window input {position:absolute; top:3px; left:5px; display:block; width:240px; height:20px; background:#272d3d; color:#b1b74d; font-size:12px; border:0;}
div.search.googleSearch #button, .leftContBox .formSearch .button {float:left;}
div.search.googleSearch #button input, .leftContBox .formSearch .button input {height:25px; background:#d5d94e; color:#343a54; cursor:pointer; padding:0 5px;}
div.search.googleSearch #button input:hover, .leftContBox .formSearch .button input:hover {background:#d5d94e;}

/* form */
div#titleForm {width:300px; margin:20px 0 0 0; float:left;}
div#titleAbsolute {width:250px; margin:20px 0 0 0; float:left;}

div#formZglos {height:300px; margin:20px 0 0 0;}
	html>body div#formZglos {height:auto; min-height:300px;}
div#formZglosTop {width:584px; height:28px; background:url(../_img/formBgTop.gif) no-repeat; overflow:hidden;}
div#formZglosCont {width:584px; background:url(../_img/formZglosCont.gif) repeat-y; float:left;}
div#formZglosBottom {width:584px; height:10px; background:url(../_img/formBgBottom.gif) no-repeat; overflow:hidden; float:left;}

div#er, div#ok {margin:0 7px;}

div#formularz {width:570px; margin:0 0 0 7px;}
table.formularz {}
table.formularz tr {}
table.formularz tr td.window {width:570px;}
table.formularz tr td.window div.formCont {position:relative;}
table.formularz tr td.window div.title {text-transform:uppercase; margin:10px 0 3px;}
table.formularz tr td p {width:570px; background:#282d3d; border:1px solid #b2b64d;}
	html>body table.formularz tr td p {width:568px;}
table.formularz tr td p input {width:560px; background:#282d3d; color:#fff; margin:3px 5px;}
table.formularz tr td p textarea {width:560px; height:80px; background:#282d3d; color:#fff; margin:3px 5px;}

div#formZglosBut {width:577px; padding:10px 0 0 0; float:left;}
div#formZglosBut #send {display:block; width:77px; height:23px; background:url(../_img/formZglosBut.gif) no-repeat; cursor:pointer; float:right;}

div.helpCont {position:absolute; left:580px; bottom:5px;}
div.help {position:relative; width:339px;}
div.formHelpTop {width:327px; height:7px; background:url(../_img/helpTop.gif) no-repeat; overflow:hidden; margin:0 0 0 12px;}
div.formHelpCen {width:327px; background:url(../_img/helpCenter.gif) repeat-y; padding:0 10px; margin:0 0 0 12px;}
	html>body div.formHelpCen {width:307px;}
div.formHelpBot {width:327px; height:7px; background:url(../_img/helpBottom.gif) no-repeat; overflow:hidden; margin:0 0 0 12px;}
div.formHelpV {position:absolute; left:0; bottom:0; width:14px; height:27px; background:url(../_img/helpV.gif) no-repeat bottom; overflow:hidden;}

/* gallery in text */
div.gallery_intext {position:relative; width:174px; background:#5b627d; cursor:pointer; padding:12px 0 10px 0; margin:5px 10px 5px 0px; float:left;}
	html>body div.gallery_intext {width:174px;}
div.gallery_intext div.galleryPager {padding:0 12px;}
div.gallery_intext div.galleryPager span,
div.gallery_intext div.galleryPager span a {font-size:10px;}
div.gallery_intext div.gallery div {padding:0 12px; margin:0;}
div.gallery_intext div.gallery div a img {padding:0; margin:2px 0 4px 0;}
div.gallery_intext span.title {display:block; width:150px; padding:0 12px;}

/* gallery box */
div.gallery_intext .run {position:absolute; top:20px; left:20px; z-index:10;}
div.gallery_intext div#galleryHeader {position:relative; width:704px; height:22px; background:#5b627d; cursor:default; float:left;}
div.gallery_intext div#galleryHeader a#closeLink {position:absolute; top:10px; right:10px; width:61px; height:20px; background:url(../_img/bgX.gif) no-repeat right 3px; color:#fff; font-size:11px; text-decoration:none; padding:3px 25px 0 0;}
	html>body div.gallery_intext div#galleryHeader a#closeLink {width:41px; height:19px;}
div.gallery_intext div#galleryHeader a#closeLink:hover {background:url(../_img/bgXhover.gif) no-repeat right 3px; color:#ccc;}
div.gallery_intext div#bgGallery {background:#5b627d; cursor:default;}
div.gallery_intext .smallphoto {margin:0 0 3px 12px;}
div.gallery_intext #bigPhotoBox {padding:12px; float:left;}
div.gallery_intext #bigPhotoDesc {padding:12px 12px 12px 12px; clear:both;}
div.gallery_intext #bigPhotoDesc span {display:block; line-height:100%;}
div.gallery_intext .jScrollPaneContainer {position:relative; width:290px; height:255px; overflow:hidden; margin:12px 5px 0 0; z-index:1; float:right;}
	html>body div.gallery_intext .jScrollPaneContainer {margin:12px 10px 0 0;}
div.gallery_intext .jScrollPaneTrack {position:absolute; right:0; top:0; height:100%; background:#d6d5d0 url(../_img/bgBeltGal.gif) repeat-y; cursor:pointer;}
div.gallery_intext .jScrollPaneDrag {position:absolute; background:url(../_img/bgDrag.gif) no-repeat top; cursor:pointer; overflow:hidden;}
div.gallery_intext .jScrollPaneDragTop {position:absolute; top:0; left:0; overflow:hidden;}
div.gallery_intext .jScrollPaneDragBottom {position:absolute; bottom:0; left:0; overflow:hidden;}
div.gallery_intext a.jScrollArrowUp {display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px;}
div.gallery_intext a.jScrollArrowDown {display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px;}
div.gallery_intext div#thumbnailScroller p {padding:0; margin:0 0 12px 0;}
div.gallery_intext div#thumbnailScroller img {cursor:pointer; padding:0; margin:0;}
div.gallery_intext .scroll-pane {width:160px; height:300px; overflow:auto; float:left;}
div.gallery_intext a.jScrollArrowUp {background:url(../_img/arrowUp.gif) no-repeat 0 0;}
div.gallery_intext a.jScrollArrowDown {background:url(../_img/arrowDown.gif) no-repeat 0 0;}
div.gallery_intext a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position:0 -30px;}
div.gallery_intext .orange-bar .jScrollPaneTrack {background:#d6d5d0;}
div.gallery_intext .orange-bar .jScrollPaneDrag {background:#00f url(../_img/drag_grab.gif) no-repeat 50% 50%;}
div.gallery_intext .orange-bar .scroll-pane {background:#69f;}
div#content div.gallery_intext a.galleryPhotoGet {color:#; font-size:11px; text-decoration:none;}
div#content div.gallery_intext a.galleryPhotoGet:hover {}

span#advMap {display:block; width:350px; height:200px; background:url(../_img/mapa_plakietka.gif) no-repeat; xmargin:30px 0 0 0;}
span#advMap a {display:block; width:100%; height:100%;}

/* history */
ul#history {margin:15px 0 0 0;}
ul#history li {margin:0 0 25px; float:left;}
ul#history li a:hover span.title {color:#e6e97f;}
ul#history li a {display:block; width:550px; float:left;}
ul#history li a img {border:1px solid #777b8e; margin:5px 20px 0 0; float:left;}
ul#history li a span {display:block; color:#fff; font-size:13px;}
ul#history li a span.title {color:#cfd259; font-size:13px; font-weight:bold; margin:0 0 5px 0;}
/*
ul#history li a span.date {color:#adadad;}
ul#history li a span.lead {color:#adadad;}
*/

#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 iframe {border:2px solid #c4c753; xborder-right:0; margin:0 auto;}
#mainSeeMoreBox {position:relative;}
#buttonCloseCont {position:relative; width:1002px; height:40px; background:url(../_img/seeMoreBoxTitle.gif) no-repeat 0 17px; margin:50px auto 0;}
#buttonClose {position:absolute; top:0; right:0; display:block; width:40px; height:40px; background:url(../_img/close.gif) no-repeat center left; cursor:pointer;}
#buttonClose:hover {background-position:right;}

/* index */
#letters ul {width:100%; margin:15px 0; float:left;}
#letters ul li {width:18px; height:18px; margin:0 1px 1px 0; float:left;}
#letters ul li div.letter {width:17px; height:17px; background:url(../_img/buttonIndex17.gif) no-repeat; color:#333; font-size:10px; text-align:center; cursor:pointer;}
#letters ul li div.letter:hover, #letters ul li div.letter.active, #letters ul li div#div_wszyscy:hover, #letters ul li div#div_wszyscy.active {background-position:top right;}
#letters ul li div#div_wszyscy {width:60px; height:20px; background:url(../_img/buttonIndexAll17.gif) no-repeat; text-align:center; cursor:pointer;}

/* persons */
#persons ul li.first {background:none; color:#fff; font-size:13px; font-weight:bold; padding:0 0 3px 1px; margin:0 0 10px;}

/* video */
#videoContainer div#playerVideo {padding:5px 0 20px 0; float:left;}
#videoContainer div#playerVideo embed, #videoCont div#playerVideo object {}
#videoContainer div#titleVideo {color:#CFD259; font-size:13px; font-weight:bold; margin:8px 0 3px 0;}
#videoContainer div#leadVideo {margin:0 0 15px 0;}
#filmsBox {width:100%; border-top:1px solid #dfe44b; padding:10px 0 0 0; float:left;}
a.video_mini {width:150px; height:180px; padding:10px 0; float:left;}
	html>body a.video_mini {width:155px; height:auto; min-height:160px;}
a.video_mini img {border:1px solid #717586;}
a.video_mini span {display:block; margin:0 20px 0 0;}
a.video_mini span.title {color:#fff; font-size:11px; line-height:140%; padding:2px 0 4px 0;}
a.video_mini:hover img {border:1px solid #ccc;}

#pagingfilms {width:100%; float:left;}
#pagingfilms {display:block; width:100%; margin:20px 0 0 0; float:left;}
#pagingfilms a {color:#cfd259; font-size:14px; padding:0 2px;}
#pagingfilms a:hover {color:#ccc;}
#pagingfilms a span {color:#fff; font-size:14px;}

/* dojazd */
#mapJakDojechac {text-align:center;}
#mapJakDojechac span {display:block; width:550px; color:#CFD259; font-weight:bold; text-align:right; margin:0 auto;}
#mapJakDojechac img {margin:0 auto;}

/* ulPosluchaj */

#ulPosluchaj {display:block; width:550px; margin:13px 0 0 0; float:left;}
#ulPosluchaj li {display:block; width:550px; border-bottom:1px dotted #dfe44b; float:left;}
#ulPosluchaj li.last {border-bottom:none;}
#ulPosluchaj li a {xdisplay:block; xwidth:550px; padding:7px 0 0 0; xfloat:left;}
#ulPosluchaj li a:hover span.title, #ulPosluchaj li a.active span.title {color:#e6e97f;}
#ulPosluchaj li a span {font-size:12px;}
#ulPosluchaj li a span.dateTime {width:130px; color:#fff; float:left;}
#ulPosluchaj li a span.channel {width:80px; color:#cfd259; float:left;}
#ulPosluchaj li a span.title {width:420px; color:#cfd259; float:left;}
#ulPosluchaj li a span.desc {width:550px; color:#ccc; font-size:11px; padding:10px 0 5px 0; clear:both;}
#ulPosluchaj li a span.posluchaj {width:550px; color:#cfd259; font-size:11px; padding:0 0 15px 0; clear:both;}

/* dla pracy galeria */
.toPressGallery {display:block; margin:0 0 0 10px;}
.toPressGallery:hover img {border:1px solid #ccc;}
.toPressGallery img {border:1px solid #717586;}
.toPressGallery .desc {color:#fff;}

/* tooltip */
#tooltip_text {}
#tooltip_text { }

a.hotspot {cursor:pointer; display:inline-block; margin-right:25px !important; margin-bottom:4px !important; font-weight:bold; font-size:13px !important;}
#tt {position:absolute; display:block; background:url(../_img/tooltip/tt_left.gif) top left no-repeat; top:0px;}
#tttop {display:block; height:5px; margin-left:5px; background:url(../_img/tooltip/tt_top.gif) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF; line-height:14px; text-align:left;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../_img/tooltip/tt_bottom.gif) top right no-repeat; overflow:hidden;}


.wmvPlayerContainer {width:350px; height:262px; background:url(../_img/plakietka_streaming.gif) no-repeat 0 0; color:#fff; text-align:center; cursor:pointer;}
.wmvPlayerContainerEmpty {width:350px; height:262px; color:#fff;}
.downBeltContainer { width:350px; height:28px; background:url(../_img/bgBeltLast.gif) no-repeat 0 0; color:#fff; }
.streamingInfoContainer {width:350px; height:262px;  background:url(../_img/plakietka_streaming_anons.gif) no-repeat 0 0; color:#fff; text-align:center;}

