@import url(/_style/HeadTail.css);
@import url(/_style/sitemap_jedynka.css);

* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:160%; color:#666; 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 {width:980px; height:33px; border-bottom:1px solid #999; background:#FFF url(/_img/head/logo.gif) no-repeat 10px 3px; z-index:100; margin:0 auto;}

div#bg_main {background-color:#000;}
div#main {position:relative; margin:0 auto; text-align:left; width:980px; background-color:#000; padding:50px 0 40px 0;}

/* GÓRA */

div#tresc_gora {display:block; width:980px; height:304px; border-top:20px solid #35ac8c; border-bottom:20px solid #35ac8c; border-left:1px solid #35ac8c; border-right:1px solid #35ac8c; background-color:#0f3029;}
div#tresc_gora a img {float:left; margin-left:-3px;}
	html>body div#tresc_gora a img {margin-left:0;}

div#informacja {position:absolute; top:420px; left:40px; clear:both; background-color:#0f3029; color:#ece465; xfont-weight:bold; border:1px solid #ece465; padding:5px 5px 6px 15px; width:860px}
	html>body div#informacja {top:410px;}
div#informacja a {color:#ece465; text-decoration:underline;}
div#informacja b {color:#ece465;}

div#menu {position:absolute; top:385px; left:40px; clear:both;}
	html>body div#menu {top:375px;}
div#menu a {float:left; background:url(../_img/dot_orange.gif) no-repeat 4px; padding:0 5px 0 15px; margin-right:10px; color:#FFF;} 
div#menu a:hover {background-color:#0f3029; height:20px;}
div.menu2 {float:right; background:url(../_img/godzina.gif) no-repeat; width:278px; height:20px; margin-top:-1px;}
div#menu div.menu2 a {color:#fff; float:right; background:url(../_img/dot_orange.gif) no-repeat 4px; margin:0; padding-left:15px; height:18px;}
div#menu div.menu2 a:hover {text-decoration:underline;}

div#kalendarium {display:block; float:left; width:513px; xmargin:10px 20px 10px 20px;}
	html>body div#kalendarium {width:518px;}
	
ul#koncerty li {border-bottom:1px solid #35ac8c;}
ul#koncerty li a {display:block; margin:3px 20px 3px 17px;}
ul#koncerty li a span.desc {display:block; height:30px; color:#fff; line-height:100%; font-size:10px;}
ul#koncerty li a span.title {float:left; display:block; color:#fb7c00; border-right:1px solid #35ac8c; font-size:16px; font-weight:bold; line-height:100%; height:33px; padding-right:10px; margin-right:10px;}
ul#koncerty li a span.date {display:block; color:#fff; font-size:13px; font-weight:bold;}
ul#koncerty li a span.date span.day {float:left; display:block; background:url(../_img/bg_date.gif) no-repeat; height:36px; width:36px; padding-top:2px; color:#0f3029; font-size:19px; font-weight:bold; text-align:center; margin-right:8px; margin-top:3px;}

span.info {display:block; width:250px; height:50px;color:#fff; text-align:center; float:left; font-size:10px; padding-top:28px; }
span.info_cd {display:block; color:#fff; text-align:left;line-height:100%; font-size:10px; padding-top:13px;}
span.info_cd b {color:#fff; font-size:11px;}

/* DÓL */

div#tresc_dol {float:left; width:980px; border-left:1px solid #35ac8c; border-right:1px solid #35ac8c; color:#769b94; background-color:#0f3029; padding:60px 0 20px 0;}
	
div.lewa {float:left; display:block; width:580px; color:#88ada3; margin:0 10px 0 20px;}
	html>body div.lewa {margin-left:40px;}
	
div.lewa div#content,
div.lewa div.content,
div.lewa div.content p,
div.lewa div#content p {color:#88ada3;}
div.lewa div.content b,
div.lewa div#content b {font-weight:bold; color:#88ada3;}
div.lewa div.content i em,
div.lewa div#content i em {font-style:italic; color:#88ada3;}
div.lewa div.content u,
div.lewa div#content u  {text-decoration:underline; color:#88ada3;}
div.lewa div#content div.fotoLeft a img {display:block; margin-bottom:10px;}
div.lewa div#content a.mp3 {color:#fb7c00; background: url(../_img/sound_ico.gif) no-repeat; padding:2px 0 2px 20px; margin:5px 0 2px 0;}

ul#mp3 li a span.title {color:#fb7c00; background: url(../_img/sound_ico.gif) no-repeat; padding:2px 0 2px 20px; margin:5px 0 2px 0; font-size:12px; color:#FFFFFF; font-weight:normal;}
ul#mp3 li a:hover span.title {text-decoration:underline;}

div.lewa span.title {display:block; color:#fb7c00; font-size:16px; font-weight:bold; line-height:100%; height:33px; padding-right:10px; margin-bottom:10px;}
div.lewa span.date {display:block; color:#fff; font-size:13px; font-weight:bold;}
div.lewa span.date span.day {float:left; display:block; background:url(../_img/bg_date.gif) no-repeat; height:36px; width:36px; padding-top:2px; color:#0f3029; font-size:19px; font-weight:bold; text-align:center; margin-right:8px; margin-top:3px;}

div.lewa ul#sub_arch li {display:block; margin-bottom:20px;}
div.lewa ul#sub_arch li a span.desc {color:#88ada3;}

div.lewa p.naglowek {display:block; color:#88ada3; font-size:16px; font-weight:bold; line-height:100%; height:33px; font-variant:small-caps;}

div.prawa {float:left; display:block; width:320px; text-align:center; }
div.prawa ul#arch {width:250px; margin-top:20px;}
div.prawa ul#arch li.first span {display:block; color:#fb7c00; border-bottom:1px dotted #fb7c00; margin-bottom:10px; background:none;padding-left:10px;}
div.prawa ul#arch li span {color:#fff; background:url(../_img/dot.gif) no-repeat 3px; padding-left:12px;}
div.prawa div#kalendarz {display:block;text-align:center; margin:0 auto; width:210px;}

span.tail {margin:0 auto; border-top:none;}

/* Galeria */

div#gallery_all {float:left; width:339px;}
div#gallery_all div#first {display:block; color:#88ada3; font-size:14px; margin: 0 0 10px 10px;}
div#gallery {margin:5px 10px;}
div#gallery a#photo_big {display:block; width:128px; height:128px; border:1px solid #AAA; margin-right:5px; float:left;}
div#gallery div#photo_mini {display:block; width:180px; height:130px; float:left;}
div#gallery div#photo_mini div.mini {display:block; width:39px; height:39px; cursor:pointer; border:1px solid #AAA; margin:0 5px 5px 0; float:left;}
	html>body div#gallery div#photo_mini div.mini {width:38px; height:38px;}
	
div.galleries {width:120px; height:130px; margin:8px 0 0 0; float:left;}
div.galleries a {display:block; width:100px; height:80px; border:1px solid #eae8df;}
div.galleries a:hover {border:1px solid #FFF;}
div.galleries div.title {width:100px; color:#88ada3; padding:2px 0 0 0;}
div#gallery_title2 {font-size:13px; font-weight:bold; color:#fb7c00;}
div#gallery_sub2 {position:relative; height:600px; padding:0 8px;}
	html>body div#gallery_sub2 {height:auto; min-height:600px;}
div#gallery_sub2 div#gallery_title {font-size:13px; font-weight:bold;}
div#gallery_sub2 div#gallery {position:relative;}
div#gallery_sub2 div#gallery div span.img img {margin:40px 0 0 0; float:left; display:block;}
div#gallery_sub2 div#gallery img {float:left; display:block;}

div#gallery_sub2 div#gallery div#top {width:500px; margin-top:10px; float:left;color:#88ada3;}
div#gallery_sub2 div#gallery div#top span#galleryCounter {font-weight:bold; color:#88ada3; margin-right:5px;}
div#gallery_sub2 div#gallery div#top span.title {font-size:13px; font-weight:bold;}
div#gallery_sub2 div#gallery div#top span.lead {color:#88ada3;}
div#gallery_sub2 div#gallery div#top span.author {color:#88ada3; margin:2px 0 0 0;}

div#gallery_sub2 div#galleryPager span {text-align:center; cursor:pointer; display: block; width:93px; height:22px; padding-top:2px;}
	html>body div#gallery_sub2 div#galleryPager span {height:20px;}
div#gallery_sub2 div#galleryPager {position:absolute; left:20px; top:5px; width:500px; height:30px;}
	html>body div#gallery_sub2 div#galleryPager {top:0; * top:5px;}
div#gallery_sub2 div#galleryPager div#gallery_prev {position:absolute; left:0; top:5px; background: url(../_img/button_next.gif) no-repeat;color:#88ada3;}
div#gallery_sub2 div#galleryPager div#gallery_prev span a {color:#88ada3;}
div#gallery_sub2 div#galleryPager div#gallery_next {position:absolute; left:200px; top:5px; background: url(../_img/button_next.gif) no-repeat; color:#88ada3;}
div#gallery_sub2 div#galleryPager div#gallery_next span a {color:#88ada3;}
div#gallery_sub2 div#gallerySlideShow {position:absolute; left:120px; top:10px; background: url(../_img/button_next.gif) no-repeat; display: block; width:93px; height:22px; color:#FFF; text-align:center; cursor:pointer; padding-top:2px;}
	html>body div#gallery_sub2 div#gallerySlideShow {height:20px; top:5px; * top:10px;}
div#gallery_sub2 div#gallerySlideShow a {color:#88ada3;}

	
/* Katalog */

div#katalog ul {border-bottom:2px dotted #339966; padding-bottom:20px; width:900px;}
div#katalog ul li.title { font-size:40px; color:#339966; font-weight:bold; margin:20px 0 0 0;}
div#katalog ul li.up {color:#339966; float:right; margin-right:30px; background:url(../_img/arrow_up.gif) no-repeat 40px 4px; width:80px;}
div#katalog ul li a {display:block; color:#88ada3; margin:3px 0 0 0; width:600px;}
div#alfabet a {color:#88ada3; font-size:14px; padding-right:10px;}

/* Video */

div#player div#first {display:block; color:#88ada3; font-size:14px; margin: 0 0 10px 10px;}
div#player div#video_main.clear {display:block; padding-bottom:50px;}
div#video_main {float:none; clear:both; padding:0; width:325px; height:280px; text-align:center; margin-bottom:5px;}
	html>body div#right div#video_main {height:auto; min-height:280px;}
div#video_main * {color:#FFF;}
div#video_main span.main_title {display:block; color:#F8781D; border-bottom:1px solid #F8781D; padding-bottom:2px; margin-bottom:5px; font-size:12px; font-weight:bold;}
div#videos div.videoPlayer {float:none; margin:0 0 10px 0;}
div#videosPager div#videos_prev {height:17px; width:17px; background:url(../_img/arrLDef.gif) no-repeat; float:left; cursor:pointer;}
div#videosPager div#videos_next {height:17px; width:17px; background:url(../_img/arrRDef.gif) no-repeat right; float:right; cursor:pointer;}
div#videosPager {display:block; width:225px; height:60px; margin:10px auto 0 auto; float:none;}
div#videosPager a {border:1px solid #AAA; margin:10px 1px 3px 1px; float:none;}
div#videosPager a.active {border-color:none;}
div#videosPager a span {color:#FFF;}
div#videosPager div.arrows {width:222px; margin:1px 0 0 0; clear:both;}
div#videos div.videoPlayer {padding:0; margin:0; float:none;}
div#videos div.videoPlayer embed#film {display:block; padding:0; margin:0 auto 10px auto;}
div#videosPager a {border:none;}
div#videosPager a span.title img {border:1px solid #ccc;} 

div#video_main div.belt {text-align:left; margin:0 0 10px 0;}

