﻿@import url(/_style/HeadTail.css);

* {font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; line-height:130%; background:#000; color:#FFF; border:none; margin:0; padding:0;}
body {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;}

.hidden {display:none;}

div#main {width:760px; background: url(../_img/logo_katyn.gif) no-repeat; margin:0 auto; height:100px;}
div#main.glowna {position:relative; display:block; width:760px; height:500px; background: url(../_img/logo_katyn.gif) no-repeat; margin:0 auto;}
div#bglogo {position:absolute; left:37px; top:76px; display:block; width:30px; height:30px; background: url(../_img/bg_logo.gif) no-repeat; z-index:1;}
div#logolink {position:absolute; left:0; top:0; display:block; width:110px; height:75px; background:none;}
div#logolink a {display:block; width:110px; height:75px; background:none; cursor:pointer;}

/* kontenery */
div.container {width:760px; height:50px; background:none; text-align:left; float:left;}
	html>body div.container {width:756px; height:auto; min-height:50px;}

div.container.logo {position:relative; height:75px;}
div.container.logo div#menuB {position:absolute; right:0; bottom:0; width:550px; height:50px;}

div.container.logo.glowna {display:block; width:760px; height:75px;}
div.container.logo.glowna div#menuB {position:absolute; right:0; bottom:0; width:550px; height:50px;}

span#menuflash {background:none;}

div.container.main {width:760px; border:1px solid #9E9E9E; margin-bottom:20px;}
	html>body div.container.main {width:756px;}

div.container.intro {display:block; width:760px; height:450px; text-align:center; padding:0; margin-bottom:20px; z-index:2;}
	html>body div.container.intro {width:756px;}
div.container.intro object {display:block; width:760px; height:450px; z-index:2;}

div.container.films {width:760px; height:150px; text-align:center; padding-left:30px; margin:0 0 20px 0;}
	html>body div.container.films {width:730px;}	
div.container.films a.film {display:block; width:130px; height:104px; background:#FFF; margin-right:10px; float:left;}
div.container.films a.film.film001 {display:block; width:130px; height:104px; background: url(../_img/001.gif) no-repeat;}
div.container.films a:hover.film.film001 {background: url(../_img/001b.gif) no-repeat;}
div.container.films a.film.film002 {display:block; width:130px; height:104px; background: url(../_img/002.gif) no-repeat;}
div.container.films a:hover.film.film002 {background: url(../_img/002b.gif) no-repeat;}
div.container.films a.film.film003 {display:block; width:130px; height:104px; background: url(../_img/003.gif) no-repeat;}
div.container.films a:hover.film.film003 {background: url(../_img/003b.gif) no-repeat;}
div.container.films a.film.film004 {display:block; width:130px; height:104px; background: url(../_img/004.gif) no-repeat;}
div.container.films a:hover.film.film004 {background: url(../_img/004b.gif) no-repeat;}
div.container.films a.film.film005 {display:block; width:130px; height:104px; background: url(../_img/005.gif) no-repeat;}
div.container.films a:hover.film.film005 {background: url(../_img/005b.gif) no-repeat;}
div.container.films a.film.film007 {display:block; width:130px; height:104px; background: url(../_img/007.gif) no-repeat;}
div.container.films a:hover.film.film007 {background: url(../_img/007b.gif) no-repeat;}
div.container.films a.film.film008 {display:block; width:130px; height:104px; background: url(../_img/008.gif) no-repeat;}
div.container.films a:hover.film.film008 {background: url(../_img/008b.gif) no-repeat;}

#bVideo {float:left;}

div.container.filmiki {display:block; width:760px; height:450px; border:1px solid #CCC; margin:0 0 20px 0;} 
	html>body div.container.filmiki {height:auto; min-height:450px;} 
div.container.filmiki div#description {display:block; width:250px; color:#999; font-size:11px; margin:0 0 10px 54px; clear:both;}
div.container.filmiki div#description span#white {color:#FFF; font-size:11px;}
div.container.filmiki div#video {display:block; width:330px; background:#000; padding:50px 5px 9px 50px; float:left;}
div.container.filmiki div#minivideo {display:block; width:310px; margin:50px 0 0 40px; float:left;}
div.container.filmiki div#minivideo a.film.film001 {display:block; width:130px; height:104px; background: url(../_img/001.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film001 {background: url(../_img/001b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film002 {display:block; width:130px; height:104px; background: url(../_img/002.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film002 {background: url(../_img/002b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film003 {display:block; width:130px; height:104px; background: url(../_img/003.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film003 {background: url(../_img/003b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film004 {display:block; width:130px; height:104px; background: url(../_img/004.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film004 {background: url(../_img/004b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film005 {display:block; width:130px; height:104px; background: url(../_img/005.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film005 {background: url(../_img/005b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film007 {display:block; width:130px; height:104px; background: url(../_img/007.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film007 {background: url(../_img/007b.gif) no-repeat;}
div.container.filmiki div#minivideo a.film.film008 {display:block; width:130px; height:104px; background: url(../_img/008.gif) no-repeat; margin:0 20px 20px 0; float:left;}
div.container.filmiki div#minivideo a:hover.film.film008 {background: url(../_img/008b.gif) no-repeat;}


div.container.filmiki div#epitafium {displat:block; color:#999; font-size:11px; margin:50px;}
div.container.filmiki div#epitafium p {color:#999; font-size:11px; margin:10px 0;}
div.container.filmiki div#epitafium p.top10 {color:#999; font-size:11px; margin:20px 0 10px 0;}
div.container.filmiki div#epitafium p.top20 {color:#999; font-size:11px; margin:30px 0 10px 0;}
div.container.filmiki div#epitafium p img.imgleft {margin:98px 0 5px 10px; float:right;}
div.container.filmiki div#epitafium span {color:#FFF; font-size:11px;}
h3 {font-size:14px; color:#FFF; font-weight:normal; padding:6px 30px 6px 0; margin:0 0 20px 0;}
div.container.filmiki div#epitafium p a:hover {background:url(../_img/speaker.gif) no-repeat right center; font-size:14px; color:#FFF; text-decoration:underline; padding:6px 30px 6px 0; margin:0 0 20px 0;}

div.container.main div.search {position:relative; height:50px; background: url(../_img/bg_logo2.gif) no-repeat 2px 0;}
div.container.main div.search div.form {position:absolute; right:9px; top:10px; width:237px; height:27px; background:#FFF;}
div.search div.form div#box_window {display:block; width:193px; height:27px; background: url(../_img/bg_search.gif) no-repeat; float:left;}
div.search div.form div#box_button {display:block; width:44px; height:27px; background: url(../_img/bg_button.gif) no-repeat; float:left;}
div.search div.form div#box_window input#s1_tb_search {width:183px; height:13px; background:none; color:#FFF; font-size:11px; margin:6px 0 0 7px;}
div.search div.form div#box_button input#s1_b_search {width:39px; height:20px; background:none; color:#BABABA; font-size:11px; cursor:pointer; margin:3px 0 0 3px;}
	html>body div.search div.form div#box_button input#s1_b_search {margin:2px 0 0 3px;}
	
div.search div.form div#box_window input#tb_search {width:183px; height:13px; background:none; color:#FFF; font-size:11px; margin:6px 0 0 7px;}
div.search div.form div#box_button input#b_search {width:39px; height:20px; background:none; color:#BABABA; font-size:11px; cursor:pointer; margin:3px 0 0 3px;}
	html>body div.search div.form div#box_button input#b_search {margin:2px 0 0 3px;}

div#apelpoleglych {display:block; height:75px; margin:5px 10px 0 12px;}
div#apelpoleglych p {display:block; color:#FFF; font-size:11px; padding:0; margin-bottom:5px;}
div#policja {display:block; height:50px; background:url(../_img/funkcjonariuszepolicji.gif) no-repeat bottom left;}
div#wiezienna {display:block; height:50px; background:url(../_img/funkcjonariuszestrazyw.gif) no-repeat bottom left;}
div#graniczna {display:block; height:50px; background:url(../_img/funkcjonariuszestrazyg.gif) no-repeat bottom left;}
div#wojsko {display:block; height:50px; background:url(../_img/wojsko.gif) no-repeat bottom left;}

div#table_titles {margin-left:10px;}
div#table_titles div#stopien {display:block; width:114px; color:#B3A99D; font-size:11px; padding:3px 0 0 0; float:left;}
div#table_titles div#nazwisko {display:block; width:210px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles div#syn {display:block; width:102px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles div#urodzony {display:block; width:100px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles div#polegl {display:block; width:100px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles div#nominowany {display:block; width:110px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}

div#table_titles2 {margin-left:10px;}
div#table_titles2 div#stopien {display:block; width:114px; color:#B3A99D; font-size:11px; padding:3px 0 0 0; float:left;}
div#table_titles2 div#nazwisko {display:block; width:323px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
	html>body div#table_titles2 div#nazwisko {width:323px;}
div#table_titles2 div#syn {display:block; width:102px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
	html>body div#table_titles2 div#syn { width:102px;}
div#table_titles2 div#urodzony {display:block; width:44px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles2 div#polegl {display:block; width:90px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}
div#table_titles2 div#nominowany {display:block; width:70px; color:#B3A99D; font-size:11px; padding:3px 0; float:left;}

div#table {display:block; border-top:1px solid #9E9E9E; float:left;}
div#table div#table_left {display:block; background:url(../_img/bg_menu1.gif) repeat-y; width:113px; padding-bottom:5px; float:left;}

div#table div#table_left div.stopien, 
div#table div#table_left div.stopien_wid {display:block;}
div#table div#table_left div.stopien a,
div#table div#table_left div.stopien_wid a {display:block; color:#999; font-size:11px; padding:2px 10px;}
div#table div#table_left div.stopien_wid a,
div#table div#table_left div.stopien a:hover {color:#FFF; font-size:11px;}
div#table div#table_left div.stopien_wid ul {display:block; padding:0; margin:0;}
div#table div#table_left div.stopien_wid ul li {color:#888;}
div#table div#table_left div.stopien_wid ul li a {display:block; color:#888; font-size:11px; padding-left:12px; margin-bottom:1px;}
div#table div#table_left div.stopien_wid ul li a:hover {color:#FFF; font-size:11px;}

div#table div#table_right {display:block; width:645px; height:800px; background: url(../_img/bg_table.gif) repeat-y right; color:#B3A99D; float:left;}
	html>body div#table div#table_right {width:643px; height:auto; min-height:800px; background: url(../_img/bg_table2.gif) repeat-y right;}
div#table div#table_right.table_search {width:757px;}
	html>body div#table div#table_right.table_search {width:756px;}
div#table div#table_right.table_search a div.line {position:relative; display:block; width:757px; background: url(../_img/bg_table.gif) repeat-y right; float:left;}
	html>body div#table div#table_right.table_search a div.line {width:756px; background: url(../_img/bg_table2.gif) repeat-y right;}
/*
div#table div#table_right table tr td.nazwisko {width:190px; color:#B3A99D; font-size:11px; padding:4px 10px; border-left:1px solid #A4A4A4; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr td.syn {width:80px; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr td.urodzony {width:80px; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr td.polegl {width:80px; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr td.nominowany {width:80px; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr td.mp3 {color:#B3A99D; padding:2px 3px 0 4px;}
div#table div#table_right table tr td.mp3 img {padding:0; border:0; margin:0;}

div#table div#table_right table tr.on td.nazwisko {width:190px; background:#333; color:#B3A99D; font-size:11px; padding:4px 10px; border-left:1px solid #A4A4A4; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr.on td.syn {width:80px; background:#333; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr.on td.urodzony {width:80px; background:#333; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr.on td.polegl {width:80px; background:#333; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr.on td.nominowany {width:80px; background:#333; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:1px solid #A4A4A4;}
div#table div#table_right table tr.on td.mp3 {background:#333; color:#B3A99D; padding:2px 3px 0 4px;}
*/

div#table div#table_right a {display:block; float:left;}
div#table div#table_right a div.line {position:relative; display:block; width:645px; background: url(../_img/bg_table.gif) repeat-y right; float:left;}
	html>body div#table div#table_right a div.line {width:643px; background: url(../_img/bg_table2.gif) repeat-y right;}

div#table div#table_right a div.line span {display:block; background:none; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:0px solid #A4A4A4; float:left;}
div#table div#table_right a div.line i {display:none;}

div#table div#table_right a div.line span.stopien {width:112px; color:#B3A99D; font-size:11px;}
	html>body div#table div#table_right a div.line span.stopien {width:94px; color:#B3A99D; font-size:11px;}
div#table div#table_right a div.line span.nazwisko {width:325px; border-left:0px solid #A4A4A4;}
	html>body div#table div#table_right a div.line span.nazwisko {width:303px;}
div#table div#table_right a div.line span.nazwisko b {background:none; color:#888; font-size:10px; font-weight:normal;}
div#table div#table_right a div.line span.syn {width:100px;}
	html>body div#table div#table_right a div.line span.syn {width:80px;}
div#table div#table_right a div.line span.urodzony {width:47px;}
	html>body div#table div#table_right a div.line span.urodzony {width:25px;}
div#table div#table_right a div.line span.polegl {width:90px;}
	html>body div#table div#table_right a div.line span.polegl {width:70px;}
div#table div#table_right a div.line span.nominowany {width:80px; border:none;}
	html>body div#table div#table_right a div.line span.nominowany {width:60px; border-right:0px solid #A4A4A4;}

div#table div#table_right a.on div.line span {display:block; color:#B3A99D; font-size:11px; padding:4px 10px; border-right:0px solid #A4A4A4; float:left;}
div#table div#table_right a.on div.line i {position:absolute; top:-10px; left:200px; display:block; width:79px; height:28px; background: url(../_img/bg_posluchaj.gif) no-repeat;}

div#table div#table_right a.on {background:#333 url(../_img/bg_table.gif) repeat-y right;}
	html>body div#table div#table_right a.on {background:#333 url(../_img/bg_table2.gif) repeat-y right;}
div#table div#table_right a.on div.line span.nazwisko {width:325px; border-left:0px solid #A4A4A4;}
	html>body div#table div#table_right a.on div.line span.nazwisko {width:303px;}
div#table div#table_right a.on div.line span.syn {width:100px;}
	html>body div#table div#table_right a.on div.line span.syn {width:80px;}
div#table div#table_right a.on div.line span.urodzony {width:47px;}
	html>body div#table div#table_right a.on div.line span.urodzony {width:25px;}
div#table div#table_right a.on div.line span.polegl {width:90px;}
	html>body div#table div#table_right a.on div.line span.polegl {width:70px;}
div#table div#table_right a.on div.line span.nominowany {width:80px; border:none;}
	html>body div#table div#table_right a.on div.line span.nominowany {width:60px; border-right:0px solid #A4A4A4;}
	
/* galeria */
div.container.galeria {display:block; width:760px; height:710px; border:1px solid #CCC; margin:0;} 
	html>body div.container.galeria {height:auto; min-height:710px;} 
 div#tekst_materialy {xposition:absolute; xleft:50px; xtop:720px; display:block; xwidth:650px; color:#DCB88D; font-size:11px; xclear:both;float:left; margin-bottom:20px; xfont-weight:bold;}

div#gallery {position:relative; margin:50px 0 0 50px; font-size:11px;}
div#gallery img {position:absolute; top:75px;}
div#gallery div#top {position:absolute; left:0; top:10px; display:block; width:650px; color:#999; font-size:11px; margin:30px 0 10px 0;}
div#gallery div#top span {color:#AAA; font-size:11px;}
div#galleryPager * {color:#FFF; text-align:center;}
div#galleryPager span a {color:#AAA; font-size:11px;}
div#galleryPager span a:hover {color:#FFF;}
div#galleryPager span {text-align:center; cursor:pointer; display: block; width:93px; height:22px; padding-top:3px;}
div#gallery_prev span {position:absolute; left:50px; top:130px; display: block; width:93px; height:22px; background: url(../_img/button_next.gif) no-repeat;}
div#gallery_next span {position:absolute; left:250px; top:130px; display: block; width:93px; height:22px; background: url(../_img/button_next.gif) no-repeat;}
div#gallerySlideShow {position:absolute; left:150px; top:130px; background: url(../_img/button_next.gif) no-repeat; display: block; width:93px; height:22px; color:#FFF; text-align:center; cursor:pointer; padding-top:3px;}
div#gallerySlideShow a {color:#AAA; font-size:11px;}
div#gallerySlideShow a:hover {color:#FFF; font-size:11px;}

/* dzwieki */

#cList {position:relative; padding:30px; float:left; z-index:5;}
#cList.gallery {padding:30px 0 30px 30px;}
#cList #titleSite {color:#fff; font:30px Times New Roman; margin:15px 0 20px; float:left; display:none;}
#cList ul {width:300px; float:left;}
#cList ul li {width:300px; padding:0 0 22px; float:left;}
#cList ul li .li {width:300px; height:42px; background:url(../_img/speaker2.gif) no-repeat 2px 15px; padding:15px 15px 0 30px;}
	html>body #cList ul li .li {width:240px; height:auto; min-height:38px;}
#cList ul li .liDiv {width:300px; height:42px; xbackground:url(../_img/speaker.2gif) no-repeat; padding:0 15px 0 0;}
	html>body #cList ul li .liDiv {width:285px; height:auto; min-height:38px;}
#cList ul li .liDiv .oAll {width:300px; padding:0 0 0 45px;}
	html>body #cList ul li .liDiv .oAll {width:255px;}
#cList ul li div {}
#cList ul li div.bPlayer {}
#cList ul li div span {font-family:Trebuchet MS;}
#cList ul li div span.label {color:#817c74; padding:0 4px 0 0; font-weight:bold;}
#cList ul li div a {display:block;}
#cList ul li .title {color:#dcb88d; font-size:13px; font-weight:bold;}
#cList ul li a:hover .title {color:#b6947c;}
#cList ul li div.tags a {display:inline;}
#cList ul li div.sep {width:100px; height:10px;}

span.ulTitle {width:100%; float:left; font-size:14px; font-weight:bold}

#clHeader {width:570px; padding:0 0 20px;}
.clTitle, .clTitle a {color:#fff; font:20px Times New Roman;}
#clL {width:600px; float:left;}
#clR {width:300px; padding:0 0 20px 10px; float:left;}
	html>body #clR {width:290px;}

#clR #articles {width:290px; margin:10px 0 0 0; float:left;}
#clR #articles li {width:290px; float:left;}
#clR #articles li a {width:290px; float:left;}
#clR #articles li a img {width:100px; margin:5px 10px 10px 0; float:left;}
#clR #articles li a h3 {}
#clR #articles li a h3 .title {font-weight:normal;}
#clR #articles li a .desc {}

.left {width:330px; float:left;}
.right {width:330px; float:right;}
.right.gallery {width:auto;}
	html>body .right.gallery {width:390px;}

.art {width:300px; float:left;}
.art.other {width:100%;}
.art a {font-family:Trebuchet MS;}
.art a.img {background:url(../_img/czapski.jpg) no-repeat; width:83px; height:102px; border:1px solid #bdbdbd; float:left; margin:0 10px 10px 0;}
.art a.more {color:#b0aba4;}
.art p#title,
.art a#lblTitle {color:#817c74; font-size:17px;  display:block; margin-bottom:5px;}
.art a#lblLead {line-height:20px;}
.art span.date { font-size:11px; margin-bottom:10px; display:block;}
.art #content p,
.art #content b {line-height:20px;}
.art #content b {color:#DCB88D;}

.artStatic {float:left;}
.artStatic a {font-family:Trebuchet MS;}
.artStatic .boxStatic {float:left; width:240px; text-align:left; margin-right:20px;}
.artStatic .boxStatic.last {margin-right:0;}
.artStatic .boxStatic a.img {border:1px solid #bdbdbd; float:left; margin:0 10px 10px 0;}
.artStatic .boxStatic a.title {color:#817c74; font-size:17px;  display:block; margin-bottom:5px; width:120px; float:left;}
.artStatic .boxStatic a.desc {line-height:20px;}
.artStatic .boxStatic a.more {color:#b0aba4; margin-left:5px;}

div.galeria {width:100%; border:0;}
	html>body div.galeria  {width:auto;}
div.galeria div {display:block; margin-right:20px; float:left;}
div.galeria div img {display:block; border:1px solid #000; margin-bottom:4px;}
div.galeria div span {display:block; width:120px; text-align:center; margin-top:5px; color:#817C74; font-size:11px;}

div.galeria span.photo {display:block; border:1px solid #bdbdbd; }

div.photo_box {display:block; height:175px;}

div.fotoLeft {float:right; margin-left:10px;}

#lightbox {border:1px solid #fff !important; background-color:#000000 !important;}
#overlay {background:none;}
#keyboardMsg {display:none;}

