/*@import url(/_style/HeadTail_new.css);
@import url(/_style/sitemap_main.css);*/

* {font-family:Tahoma, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif; font-size:12px; line-height:130%; color:#fff; border:none; margin:0; padding:0;}
body {background:url(../_img/bodyBg2.jpg) no-repeat center top; 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;}

a:hover,
* a:hover *,
* a:hover,
a:hover * {color:#eee !important;}

.hidden {display:none;}

.beltL {width:416px; text-align:left; padding:10px 0; float:left;}
.beltLS {width:416px; text-align:left; padding:10px 0;}
.beltR {width:416px; text-align:right; padding:10px 0; float:left;}
.padR {padding:10px 25px 10px 0;}
	html>body .padR {width:401px; padding:10px 15px 10px 0;}

.btn {display:inline-block; height:38px; background:url(../_img/btnBg.jpg) no-repeat;}
	html>body .btn {height:50px; background:url(../_img/btnBg.png) no-repeat;}
.btn1 {width:182px; background-position:-3px 0; cursor:pointer;}
	html>body .btn1 {width:196px;}
.btn1:hover {background-position:-233px 0;}
	html>body .btn1:hover {background-position:-230px 0;}

.btn2 {width:197px; background-position:-3px -70px; margin:0 0 0 10px;}
	html>body .btn2 {width:211px; background-position:0 -70px; margin:0;}
.btn2:hover {background-position:-233px -70px;}
	html>body .btn2:hover {background-position:-230px -70px;}
	
.btn3 {width:75px; background-position:-3px -140px;}
	html>body .btn3 {width:89px; background-position:0 -140px;}
.btn3:hover {background-position:-233px -140px;}
	html>body .btn3:hover {background-position:-230px -140px;}

#main {position:relative; width:980px; text-align:left; margin:0 auto 30px;}

#header {position:relative; width:980px; height:79px;}
#logoPR {position:absolute; top:27px; left:0; width:87px; height:31px; background:url(../_img/logoPR.jpg) no-repeat;}
#logoTH {position:absolute; top:9px; right:77px; width:117px; height:62px; background:url(../_img/logos.jpg) no-repeat;}
#logoSITN {position:absolute; top:9px; right:10px; width:67px; height:62px; background:url(../_img/logos.jpg) no-repeat top right;}

#cont {position:relative; width:980px; height:600px; background:#fff;}
	html>body #cont {height:auto; min-height:600px;}

/* menu */
#menu {position:relative; width:980px; height:39px; background:#2b457a; z-index:100;}
#menu ul {}
#menu ul li {background:url(../_img/menuBg.jpg) repeat-x; float:left;}
#menu ul li .mBgL {width:100%; height:39px; background:url(../_img/menuBgL.jpg) no-repeat top left; float:left;}
#menu ul li .mBgR {width:100%; height:39px; background:url(../_img/menuBgR.jpg) no-repeat top right; float:left;}
#m1 {width:170px;}
#m2 {width:210px;}
#m3 {width:225px;}
#m4 {width:124px;}
#m5 {width:126px;}
#m6 {width:125px;}
#ulPorNar {width:210px; background:none;}
#ulGal {width:124px}
.ms1 li {width:100%; height:25px; background:none; margin:0 0 1px;}
.ms1 li a {width:100%; height:25px; background:#335287;}
.ms1 li a:hover {background:#203564;}
.ms1 li a span {width:100%; font-size:11px; padding:4px 0 0 0;}

#contLeo {position:relative; width:980px; height:732px; background:url(../_img/leoBg3.jpg) no-repeat; overflow:hidden; z-index:1;}
#contLeo * {color:#fff;}

#boxMainWatch {position:absolute; top:30px; right:60px; width:200px;  z-index:2;}
#watchTitle {color:#fec606; font-size:11px;  padding:0 0 0 8px; width:200px; text-align:center; margin-bottom:10px;}
#congrats {width:200px; line-height:170%; text-align:center;}

#cContent {position:absolute; top:24px; left:236px; width:416px; height:661px; overflow:hidden; z-index:2;}
#cContent.tBg {background:url(../_img/tWygrajZegarek.jpg) no-repeat 1px 92px;}

#text {width:416px;}
.tBg #text {line-height:200%; margin:199px 0 30px;}
.tBg #text a {color:#ffc903; text-decoration:underline; xtext-transform:uppercase;}

#linkTAGH {position:absolute; top:644px; left:700px; display:block; width:230px; height:50px;}
a#aKonkursMain {position:absolute; top:120px; left:240px; display:block; width:400px; height:60px; z-index:3;}

/* form */
#tForum {padding:0 0 10px;}
.bForm {width:416px; margin:0 0 20px; float:left;}
.bForm .bfBelt {width:416px; margin:0 0 10px; float:left;}
.bForm .bfBelt .label {width:39px; float:left;}
.bForm .bfBelt .label span {display:block; padding:3px 0 0 0;}
.bForm .bfBelt .window {width:357px; float:left;}
.bForm .bfBelt .window .winBg {position:relative; width:357px; height:23px; background:url(../_img/formBg.jpg) no-repeat;}
#contLeo .bForm .bfBelt .window .winBg input {position:absolute; top:4px; left:4px; width:349px; background:none; color:#000; border:0;}
.bForm .bfBelt .window .textareaBg {position:relative; width:357px; height:121px; background:url(../_img/formBg.jpg) no-repeat bottom;}
#contLeo .bForm .bfBelt .window .textareaBg textarea {position:absolute; top:4px; left:4px; width:349px; height:113px; background:none; color:#000; border:0;}

.tBg #text .reg {padding:4px 0 0 0;}
.tBg #text .reg a {color:#fff; text-decoration:underline; text-transform:none;}

/* boxScroll */
.bpTitle {font-size:16px; font-weight:bold; text-transform:uppercase; padding:14px 0 18px 0;}
	html>body .bpTitle {padding:3px 0 18px 3px;}
.bPane {position:relative; float:left;}
ul.boxScroll {width:390px;}
ul.boxScroll li {margin:0 0 10px;}
ul.boxScroll li span {color:#5e5e5e; font-size:11px; line-height:1.4em;}
#contLeo ul.boxScroll li span.title {display:block; color:#FFC903; text-transform:uppercase; padding:0 0 10px;}
	html>body #contLeo ul.boxScroll li .title {padding:0 0 4px 3px;}
ul.boxScroll li .desc {display:block; line-height:1.4; padding:0 0 10px;}
	html>body ul.boxScroll li .desc {padding:0 0 10px 3px;}
ul.boxScroll li .boxScroll .beltL {background:#f00;}

/* cCont */
#cCont {position:relative; width:980px; height:596px; background:#173e67 url(../_img/cContBg1.jpg) no-repeat; overflow:hidden; z-index:1;}
#cCont.bg2 {background:#173e67 url(../_img/cContBg2.jpg) no-repeat;}
#cCont.bg3 {background:#173e67 url(../_img/cContBg3b.jpg) no-repeat;}
#cCont.bg4 {background:#173e67 url(../_img/cContBg4.jpg) no-repeat;}
#cCont.bg5 {background:#173e67 url(../_img/cContBg5.jpg) no-repeat;}
#cCont.bg6 {background:#173e67 url(../_img/cContBg6.jpg) no-repeat;}
#cCont.bg7 {background:#173e67 url(../_img/cContBg7.jpg) no-repeat;}
#cCont.bg8 {background:#173e67 url(../_img/cContBg8.jpg) no-repeat;}

.ccB {width:980px; height:596px; overflow:hidden; padding:20px;}
	html>body .ccB {width:940px; height:556px;}
.ccB.tac {text-align:center;}
.ccB.bVideo {width:850px; height:430px; margin:30px 0 0 60px;}
.ccBox {width:940px; height:556px; background:url(../_img/bgPngIe6.jpg); overflow:hidden; text-align:left;}
	html>body .ccBox {background:url(../_img/boxBg.png);}
.ccBox.ccbGallery {width:740px; margin:0 auto;}
.ccbTitle {height:25px; background:transparent url(../_img/boxTitleBg.jpg) repeat-x;}
.ccbTitle span {color:#fff; font-family:Tahoma; font-weight:normal; text-transform:uppercase; padding:4px 0 0 22px; float:left;}
.ccbCont {}

/* weAreHere */
#weAreHere {padding:8px 0 0 22px;}
#weAreHere a {display:inline-block; background:url(../_img/weAreHereArr.gif) no-repeat right 6px; color:#fff; font-size:10px; padding:0 8px 0 0; margin:0 6px 0 0;}
#weAreHere a#sectionHref {background:none;}

#contLeo #weAreHere {width:416px; padding:0; float:left;}
#contLeo #weAreHere a {display:inline-block; background:url(../_img/arr1.gif) no-repeat right 6px; color:#a29a91; font-size:10px; padding:0 8px 0 0; margin:0 2px 0 0;}
#contLeo #weAreHere a#sectionHref {background:none; color:#a29a91; font-size:10px;}

/* */
.winBox {position:relative; width:300px; background:#445f84; overflow:hidden !important;}
	html>body .winBox {position:relative; width:300px; background:url(../_img/boxBg.png); overflow:hidden !important;}
.winBox .bTitle {position:relative; height:25px; background:transparent url(../_img/boxTitleBg.jpg) repeat;}
.winBox .bTitle a, .winBox .bTitle span {display:block; color:#fff; font-size:1em; font-weight:normal; text-transform:uppercase; padding:4px 15px 0;}

#win1 {position:absolute; top:97px; left:260px; width:380px;}
#articlesBox1 {position:absolute; top:97px; left:22px; width:220px; padding:0 0 20px;}
#win3 {position:absolute; top:97px; left:658px;}
#articlesBox2 {position:absolute; top:297px; left:658px;}

.bg8 #articlesBox2 {position:absolute; top:74px; left:600px; height:250px;}

/* map */
#mapBg {width:300px; height:150px; background:url(../_img/mapBg.gif) no-repeat top center;}
	html>body #mapBg {background:url(../_img/mapBg.png) no-repeat top center;}

#mapBg div {position:absolute; display:block;}
#mapBg div#p79 {top:32px; left:42px;}
#mapBg div#p83 {top:60px; left:70px;}
#mapBg div#p23 {top:85px; left:110px;}
#mapBg div#p97 {top:100px; left:140px;}
#mapBg div#p62 {top:105px; left:185px;}
#mapBg div#p40 {top:110px; left:220px;}
#mapBg div .pBox {position:relative;}
#mapBg div .pBox a span {position:absolute; top:0; left:0; display:block; width:50px; color:#00216d; font:24px Arial; line-height:100%; text-align:right; write-space:nowrap; z-index:5;}
#win3 #mapBg div .pBox a:hover span {color:#00216d;}
#mapBg div .pBox a img {position:absolute; top:10px; left:-15px; display:block; z-index:4;}

/* articlesBox2 */
#logo3 {position:absolute; top:33px; right:22px; width:66px; height:23px; background:url(../_img/logoPR3.gif) no-repeat;}
.infoBox {background:url(../_img/logoPR3.gif) no-repeat 212px 8px; padding:36px 22px 14px 22px; float:left;}
#articlesBox2 ul {}
	html>body #articlesBox2 ul {}
#articlesBox2 ul li.item {position:relative; width:256px; padding:0 0 3px; float:left;}
#articlesBox2 ul li a.link {display:block; width:209px; font-weight:normal; padding:3px 0 0 0; float:right;}
#articlesBox2 ul li a.link h3 span {font-weight:normal;}
#articlesBox2 ul li a.link h3 span.date_start {font-size:10px; padding:0 10px 0 0;}
#articlesBox2 ul li #player {position:absolute; top:0; left:-300px; display:block;}
#articlesBox2 ul li #filestoplay {width:47px; float:left;}
#articlesBox2 ul li #filestoplay ul#listmp3 {padding:0;}

/* articlesBox1 */
#articlesBox1 {}
#articlesBox1 .bCat {background:url(../_img/dotH.gif) repeat-x bottom left; padding:16px 0 12px; margin:0 22px 0 19px;}
#articlesBox1 h2 {padding:0 0 0 3px; font-size:13px;}
#articlesBox1 ul {margin:5px 0 0 0;}
#articlesBox1 ul li {width:256px; float:left;}
#articlesBox1 ul li a {display:block; background:url(../_img/arr1b.gif) no-repeat 3px 5px; padding:0 3px 2px 10px; margin:0 0 5px; float:left;}
#articlesBox1 ul li a:hover {background:#213668 url(../_img/arr1b.gif) no-repeat 3px 5px;}
#articlesBox1 ul li a h3 {display:inline-block;}
#articlesBox1 ul li a h3 span.title {font-size:11px; font-weight:normal;}
#articlesBox1 .bMoreLink {text-align:right;}
#articlesBox1 a.morelink {display:inline-block; xbackground:url(../_img/arr2b.gif) no-repeat right 6px; font-size:10px; padding:0 0 0 3px;}

/* bFilm */
.winBox #bFilm {position:relative; height:254px; z-index:1;}
.winBox #bFilm object {position:absolute; top:-6px; left:22px; display:block; z-index:1;}
.winBox #bFilm embed {position:absolute; top:-6px; left:22px; display:block; z-index:1;}
.winBox #bFilm .player {padding:0 !important; margin:0;}
.winBox #bFilm .player #jw_player {padding:0; margin:0;}

/* content */
p#title {color:#fff; font-size:18px; font-weight:bold; margin:2px 22px 0;}
span.date {display:block; font-size:12px; margin:0 22px 0 22px;}

div#content {width:632px; color:#fff; font:13px Trebuchet MS; line-height:170%; padding:0 22px 40px !important; float:left; z-index:1;}
	html>body div#content {width:588px;}
div#content *,
div.tracklist table tbody tr td {color:#fff; font:13px Trebuchet MS; line-height:170%;}
div#content p {margin:0 0 10px;}
div#content p.title {display:block; color:#fff; 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:#fff; 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 {color:#fff; margin:5px 19px 9px 0; float:left;}
div#content div.fotoRight {color:#fff; margin:5px 0 9px 19px; float:right;}
div#content div.fotoLeft,
div#content div.fotoRight {}
div#content div.fotoLeft img,
div#content div.fotoRight img {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.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);}

ul#pdf, ul#doc, ul#rtf, ul#xls, ul#mp3 {display:block; width:100%; *padding:0px 0 0 0 !important; padding:20px 0 0 0; clear:both;}
ul#pdf li a *, ul#doc li a *, ul#rtf li a *, ul#xls li a *, ul#mp3 li a * {color:#1a2732;}
ul#pdf li a:hover *, ul#doc li a:hover *, ul#rtf li a:hover *, ul#xls li a:hover *, ul#mp3 li a:hover * {color:#666;}
ul#pdf li, ul#doc li, ul#rtf li, ul#xls li, ul#mp3 li {background-repeat:no-repeat; padding:1px 0 2px 20px; margin:0 0 0 12px;}
ul#pdf li {background-image:url(/_img/ico/pdf.gif);}
ul#doc li {background-image:url(/_img/ico/doc.gif);}
ul#rtf li {background-image:url(/_img/ico/rtf.gif);}
ul#xls li {background-image:url(/_img/ico/xls.gif);}
ul#mp3 li {background-image:url(/_img/ico/speaker.gif);}

div#content a.mp3 {background:url(/_img/ico/speaker.gif) no-repeat; padding:0 0 3px 22px;}
div#content .videoflv {position:relative; text-align:center;}
div#content object, div#content embed {display:block; padding:20px 0 0 0; margin:0 auto;}
div#content .soundplayer {display:block; width:auto;}
div#content .soundplayer object, div#content .soundplayer embed {display:inline-block; padding:0; margin:0;}
div#content a {font-size:11px; text-decoration:underline; padding:0; margin:0;}
div#content a:hover {}

#boxArticle {xwidth:500px; xheight:300px; xbackground:#ccc;}

/* bSeeMore */
#bSeeMore {display:block; width:264px; padding:60px 22px 0; float:left;}
#bSeeMore .title {font-weight:bold;}
#bSeeMore #archiwum {width:264px; padding:10px 0 0 0;}
#bSeeMore #archiwum li {width:264px;}
#bSeeMore #archiwum li h3 .title {font-weight:normal;}

/* archiwum */
.ccbArticle {width:339px; height:556px; overflow:hidden;}

#bArtIe6 {width:632px; padding:30px 0 0 0; overflow:hidden; float:left;}
.ccbArticle #bArtIe6 {width:339px;}
#archiwum {width:317px; color:#fff; line-height:170%; padding:0 22px;}
	html>body #archiwum {width:295px;}
#archiwum li {width:275px; margin:0 0 7px; float:left;}
#archiwum li a {display:block; margin:0; float:left;}
#archiwum li a h3 span {font-size:11px; font-weight:;}
#archiwum li a {display:block; background:url(../_img/arr1b.gif) no-repeat 3px 5px; padding:1px 3px 2px 10px; margin:0; float:left;}
#archiwum li a:hover {background:#213668 url(../_img/arr1b.gif) no-repeat 3px 5px;}
#archiwum .date, #bSeeMore #archiwum .desc {display:none;}
#archiwum .desc {font-size:11px;}

/* galeria */
.ccbCont {}
#galleryTitle {height:26px; background:url(../_img/galFolderSmall.gif) no-repeat 0 2px; font-size:14px; font-weight:bold; padding:0 0 0 28px; margin:15px 0 0 22px;}
	html>body #galleryTitle {height:22px; background:url(../_img/galFolderSmall.png) no-repeat 0 2px;}

#galleryBox {position:relative; width:450px; height:473px; padding:0 0 0 22px; float:left;}
	html>body #galleryBox {width:428px;}

#galleryPager {}
#galleryPager #gallery_prev {position:absolute; top:0; left:0; display:block; overflow:hidden;}
#galleryPager #gallery_prev span,
#galleryPager #gallery_prev span a {display:block; width:100%; height:100%; background:url(../_img/bgNone.gif); overflow:hidden;}
#galleryPager #gallery_prev span a:hover {background:url(../_img/galBtnPrev.gif) no-repeat left center;}
	html>body #galleryPager #gallery_prev span a:hover {background:url(../_img/galBtnPrev.png) no-repeat left center;}
#galleryPager #gallery_next {position:absolute; top:0; right:0; display:block; overflow:hidden;}
#galleryPager #gallery_next span,
#galleryPager #gallery_next span a {display:block; width:100%; height:100%; background:url(../_img/bgNone.gif); overflow:hidden;}
#galleryPager #gallery_next span a:hover {background:url(../_img/galBtnNext.gif) no-repeat right center;}
	html>body #galleryPager #gallery_next span a:hover {background:url(../_img/galBtnNext.png) no-repeat right center;}

#gallerySlideShow {position:absolute; left:210px;}
#gallerySlideShow a {}

#gallery {display:block; width:400px; text-align:center; padding:10px 0 0 0;}
#gallery span {display:block;}
#gallery span span.img {position:relative; display:inline-block; xborder:1px solid #6286a8; margin:0 auto;}
#gallery span span.img img {display:block;}
#gallery span span#top {position:absolute; left:22px; bottom:10px; text-align:left;}
#gallery span span#top #galleryCounter {}
#gallery span span#top .title {font-size:14px; font-weight:bold;}
#gallery span span#top .author {display:inline-block; background:#213668; font-size:14px; padding:0 3px;}

#gallery_main {width:270px; float:left;}
#gallery_main .galleries {width:270px; background:url(../_img/galleriesBg.gif) no-repeat; margin:0 8px 22px 0; float:left;}
#gallery_main .galleries a {display:block; width:260px; float:left;}
#gallery_main .galleries a .img {width:65px; height:43px; background:url(../_img/galFolderBig.gif) no-repeat !important; float:left;}
	html>body #gallery_main .galleries a .img {background:url(../_img/galFolderBig.png) no-repeat !important;}
#gallery_main .galleries .title {display:block; color:#fff; font-size:14px; font-weight:bold; margin:5px 0 0 0;}
#gallery_main #ile {width:353px; float:left;}
#gallery_main #ile .ile {}
#gallery_main #ile #paging {padding:15px 0 28px 0;}

/* video */
.ccbCont #bFilm {position:relative; padding:22px 0 22px 22px;}
#playerVideo {display:block; width:530px; height:355px; float:left;}
#titleVideo {position:absolute; top:355px; left:22px; width:500px; font-weight:bold;}
#leadVideo {position:absolute; top:375px; left:22px; width:500px;}
#filmsBox {width:285px; float:left;}
#filmsBox {}
#filmsBox a.video_mini {width:285px; margin:0 0 9px; float:left;}
#filmsBox a img {display:block; xborder:1px solid #5b7da0; margin:0 10px 0 0; float:left;}
#filmsBox a .title {font-size:14px; font-weight:bold;}

/* watchBg */
#watchBg1 {position:absolute; top:157px; right:0; width:283px; height:419px; background:url(../_img/watch1.jpg) no-repeat;}
#watchBg2 {position:absolute; top:157px; right:0; width:283px; height:419px; background:url(../_img/watch2.jpg) no-repeat;}

#pagerBox {padding:0 0 0 3px;}
#pagerBox a {display:inline-block; margin:0 4px 0 0;}
#pagerBox a.active {text-decoration:underline;}

/* footer */
#footer {position:relative; width:980px; height:137px; background:url(../_img/footerBg.jpg) no-repeat; z-index:2;}
#footer #footWatch {position:absolute; top:55px; left:62px; width:156px; height:60px; z-index:2;}
#footer #footWatchBg {position:absolute; top:-71px; left:697px; width:180px; height:71px; background:url(../_img/footerWatch.gif) no-repeat; z-index:2;}
	html>body #footer #footWatchBg {background:url(../_img/footerWatch.png) no-repeat;}
#logoTHf {position:absolute; top:16px; left:25px; displat:block; width:195px; height:35px;}
#linkTAGHBig {position:absolute; top:6px; left:285px; display:block; width:695px; height:131px;}
#clickWatch1 {position:absolute; top:-71px; left:697px; display:block; width:175px; height:71px; z-index:3;}
#clickWatch2 {position:absolute; top:0; left:697px; display:block; width:250px; height:137px;}

/* komunikaty */
.blockUI.blockOverlay {cursor:default !important;}
.blockUI.blockMsg.blockPage {background:none !important;}
div.alertUI {padding:10px;}
div.alertUI.msg {background:#1a100f url(../_img/leoBg3.jpg) no-repeat center top !important; border:4px solid #504543 !important;}
div.alertUI.error {background:#1a100f url(../_img/leoBg3.jpg) no-repeat center top !important; border:4px solid #504543 !important;}
div.alertUI p {color:#fff; font-weight:bold; padding:0 0 5px;}
div.alertUI a {display:block; width:120px; color:#fff; cursor:pointer; padding:3px 0; margin:4px auto 0 auto;}
div.alertUI.msg a {background:#988c80;}
div.alertUI.msg a:hover {background:#8c8277;}
div.alertUI.error a {background:#988c80;}
div.alertUI.error a:hover {background:#8c8277;}