@import url(/_style/HeadTail.css);
@import url(/_style/sitemap_jedynka.css);

* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#666; border:none; margin:0; padding:0;}
body {background:#f7b519 url(../_img/bg_white.gif) repeat-x 0px -19px; 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#main { position:relative; margin:0 auto; text-align:left; width:980px; background: url(../_img/bg02a.jpg) repeat-y 0px;  }
div#menu { position:absolute; left:0; top:34px; width:150px; height:510px; }

div#content div.middle p {padding:5px 0;}

div.main_title a,
div.main_title p {display:block; padding:2px 0; color:#333; font-size:13px; font-weight:bold; border-bottom:1px solid #F8781D;}
div.main_title p#latozradiem {background:url(../_img/latozradiem_ico.gif) no-repeat right top;}

div.belt {background:url(../_img/belt_bg.gif) no-repeat 0 3px; height:25px;}
div.belt a,
div.belt p {display:block; background:url(../_img/belt.gif) repeat-x; height:23px; padding:3px 0 0 10px; margin-right:2px; color:#FFF; font-size:13px;}

div#body.main { background: url(../_img/bg02.jpg) no-repeat 0px 20px; width:980px; float:left; xheight:1300px; padding:0; margin:0;}
div#top.main { float:left; clear:both; left:0px; width:980px; * width:980px; height:768px; }
div#content.main { float:left; margin-top:0px; left:0px; width:980px; * width:980px; }

div#top.main div#news_photo { position:absolute; left:540px; top:56px; * top:55px; width:340px; height:340px; }
div#top.main div#news_photo img {  }
div#top.main div#news_photo span.mask { position:absolute; width:340px; height:340px; background: url(../_img/news_mask.gif) no-repeat 0px; }
div#top.main div#news_text { position:absolute; left:264px; top:290px; width:290px; height:100px; }
div#top.main div#news_text * { color:#000; }
div#top.main div#news_text span.title { display:block; border-bottom:1px solid #ee8320; font-weight:bold; font-size:15px; text-align:center; margin: 0px 20px 5px 0px; }
div#top.main div#news_text span.title.speaker { background: url(../../../_img/ico/speaker.gif) no-repeat right 2px; padding:0 20px; }
div#top.main div#news_text span.date { display:block; clear:both; text-align:center; font-size:10px; margin: 2px 20px 10px 0px; }
div#top.main div#news_text span.lead { display:block; font-size:10px; }

div#top.main .artist01 { left:8px; top:659px; background: url(../_img/artist01.gif) no-repeat 0px; }
div#top.main .artist02 { left:109px; top:586px; background: url(../_img/artist02.gif) no-repeat 0px; }
div#top.main .artist03 { left:219px; top:529px; background: url(../_img/artist03.gif) no-repeat 0px; }
div#top.main .artist04 { left:333px; top:478px; background: url(../_img/artist04.gif) no-repeat 0px; }
div#top.main .artist05 { left:450px; top:440px; background: url(../_img/artist05.gif) no-repeat 0px; }
div#top.main .artist06 { left:571px; top:413px; * top:412px; background: url(../_img/artist06.gif) no-repeat 0px; }
div#top.main .artist07 { left:693px; top:392px; * top:391px; background: url(../_img/artist07.gif) no-repeat 0px; }
div#top.main .artist08 { left:817px; top:380px; * top:379px; background: url(../_img/artist08.gif) no-repeat 0px; }

div#top.main .artist01,
div#top.main .artist02,
div#top.main .artist03,
div#top.main .artist04,
div#top.main .artist05,
div#top.main .artist06,
div#top.main .artist07,
div#top.main .artist08 { position:absolute; width:150px; height:150px; }


/* strona główna */
body.main div#content div.left { float:left; width:250px; padding:0px 10px; }
body.main div#content div.middle { float:left; width:524px; * width:520px; background:none; padding-bottom:20px; }
body.main div#content div.right { float:left; width:185px; }

body.main div#content div.middle a {color:#e66c24;}

body.main div#content div.left a.orkiestra { display:block; width:254px; height:222px; background: url(../_img/orkiestra.gif) no-repeat 0px; margin:0px 0px 10px 0px; }
body.main div#content div.left a.lato_2007 { display:block; width:254px; height:115px; background: url(../_img/spot.gif) no-repeat 0px; margin:0px 0px 10px 0px;}
body.main div#content div.left div.kuchnia { width:234px; * width:254px; height:496px; background: url(../_img/kuchnia.gif) no-repeat 0px; padding:0px 10px 0px 10px; }
body.main div#content div.left div.kuchnia * { font-size:10px; }
body.main div#content div.left div.kuchnia p { margin:0px 0px 5px 0px; }
body.main div#content div.left div.kuchnia .autorphoto { display:block; clear:both; width:60px; height:80px; * height:100px; margin:0px 10px 20px 0px; padding-top:20px !important; }
body.main div#content div.left div.kuchnia .autorphoto .mask { position:absolute; width:60px; height:70px; background:url(../_img/kuchnia_mask.gif) no-repeat 0px; }
body.main div#content div.left div.kuchnia p.author { color:#447d3a; margin-top:30px; }
body.main div#content div.left div.kuchnia p.title { font-weight:bold; font-size:13px; padding:0px; color:#000; }

body.main div#content div.middle a#lzrcd { position:absolute; left:641px; top:818px; width:150px; height:145px; }

body.main div#content div.middle div.box { float:left; width:228px; * width:258px; padding:0px 15px; }
body.main div#content div.middle div.box .boxtitle { display:block; color:#e66c24; font-size:13px; margin-bottom:5px; font-weight:bold; text-transform:uppercase; }
body.main div#content div.middle div.box .boxtitle a { color:#e66c24; font-size:13px; font-weight:bold; }
body.main div#content div.middle div.box a.link { display:block; clear:both; margin-bottom:5px; }
body.main div#content div.middle div.box a.link .lead{ font-size:10px; color:silver; }

body.main div#content div.middle div.box.iar { height:180px; width:160px; * width:190px; margin-right:300px; }
body.main div#content div.middle div.box.iar li { float:left; width:100%; margin-bottom:5px; }
body.main div#content div.middle div.box.iar li a { color:#666; }

body.main div#content div.middle div.box.plebiscyt { padding-top:15px; float:left; clear:both;}
body.main div#content div.middle div.box.plebiscyt li { float:left; width:100%; margin-bottom:2px; }
body.main div#content div.middle div.box.plebiscyt li span.desc { float:left; clear:both; width:100%; }
body.main div#content div.middle div.box.plebiscyt li span.sms { float:left; clear:both; width:100%; color:#69d4f4;padding:0; }
body.main div#content div.middle div.box.plebiscyt ul li a.sub span.pr {color:#FF6600;font-size:10px;}


body.main div#content div.middle div.box.czlowiek { padding-top:15px; }
body.main div#content div.middle div.box.czlowiek li {float:left; clear:both; width:100%; }
body.main div#content div.middle div.box.czlowiek li span {}
body.main div#content div.middle div.box.czlowiek li span.desc { float:left; width:150px; }
body.main div#content div.middle div.box.czlowiek li span.sms { float:right; clear:right; width:70px; color:#69d4f4; }
body.main div#content div.middle div.box.czlowiek ul li a.sub span.pr {color:#FF6600;clear:left;font-size:10px;}



body.main div#content div.middle div.box.klasyczne { clear:left; background: url(../_img/bg_content01.gif) no-repeat 0px 20px; padding-top:40px; }
body.main div#content.main div.middle div.box.klasyczne a.link span.lead {margin-bottom:0px; font-size:11px;  color:#666;}
body.main div#content.main div.middle div.box.klasyczne a.link span.title {margin:0 0 5px 0; font-size:10px; color:#999;}

body.main div#content div.middle div.box.lista { background: url(../_img/bg_content02.gif) no-repeat 100% 50px; padding-top:40px; padding-right:60px; * padding-right:55px; width:180px; * width:250px; }

body.main div#content div.middle div.box.pozdrowienia { clear:left; xbackground: url(../_img/bg_content03.gif) no-repeat 100% 100%; padding-top:30px; height:130px; * height:185px;  }
body.main div#content div.middle div.box.pozdrowienia #pozdrowieniaSwf { position:absolute; margin-top:-55px; }

body.main div#content div.middle div.box.festiwal { background: url(../_img/bg_content04.gif) no-repeat 90% 10px; padding-top:30px; }
body.main div#content div.middle div.box.festiwal a.link span.title {color:#666;}
body.main div#content div.middle div.box.festiwal a.link span.lead {color:#999;}

body.main div#content div.middle div.box.dzwonki { clear:left; padding-top:25px; }
body.main div#content div.middle div.box.dzwonki span.tableborder { display:block; padding:5px; border-left:1px solid #ee7b23; margin-left:8px; }
body.main div#content div.middle div.box.dzwonki table.table { border-collapse:collapse; }
body.main div#content div.middle div.box.dzwonki table.table tr td {}
body.main div#content div.middle div.box.dzwonki table.table tr th { border-bottom:1px solid #eb7e23; color:#eb7e23; text-align:left; font-size:10px; font-weight:normal; }
body.main div#content div.middle div.box.dzwonki table.table tr.footer td { color:#999; font-size:10px; padding:5px 0px; }
body.main div#content div.middle div.box.dzwonki a.button { display:block; position:relative; left:-15px; background:url(../_img/bg_button.gif) no-repeat 0px; width:67px; height:19px; text-align:center; color:#fff;  }



body.main div#content div.right div#mapa { position:absolute; margin:-248px 0px 0px -125px; width:310px; height:270px; }
body.main div#content div.right div#kalendarz { margin:30px 0px 0px 0px; width:185px; height:700px; }

body.sub div#content div.middle a.link span.title {display:block; margin-bottom:0px; font-size:11px;  color:#666;}
body.sub div#content div.middle a.link span.lead {display:block; margin:0 0 5px 0; font-size:10px; color:#999;}
body.sub div#content div.middle_galeria a.link span.title {display:block; margin-bottom:0px; font-size:11px;  color:#666;}
body.sub div#content div.middle_galeria a.link span.lead {display:block; margin:0 0 5px 0; font-size:10px; color:#999;}





div#bottom { clear:both; background: url(../_img/bg_bottom.gif) no-repeat 0px; width:980px; height:75px;}

span.tail {background:#fff; margin-top:0px; padding-top:25px; position:relative;}
body.sub span.tail {margin-top:-15px;}


/* subpage */
body.sub div#body{}
body.sub div#content { float:left; margin-top:0px; background: url(../_img/bg_sub01.jpg) no-repeat 100% 0px; left:0px; width:980px; * width:980px; padding-top:80px; padding-bottom:20px; }
body.sub div#content div.left { float:left; width:170px; padding:0px 10px 10px 0px; }
body.sub div#content div.right { float:right; width:260px; padding-top:110px; }
body.sub div#content div.right_kalendarz { float:right; width:185px; padding-top:90px; }
body.sub div#content div.right div.koncerty {display:block; width:250px; border-bottom:1px solid #f3c07e; padding-bottom:3px;}
body.sub div#content div.right div.koncerty p {display:block; padding:2px 0 0 3px; }
body.sub div#content div.right div.koncerty p.title_small {display:block; font-size:13px; font-weight:bold; color:#e86c26; padding:10px 0 3px 3px;}

p.title_small {display:block; font-size:13px; font-weight:bold; color:#e86c26; padding:0 0 3px 0;}
p.obrazek_small {display:block; float:left; margin-right:10px;}


div#content div.right span.koncertdate {display:block; font-size:14px; font-weight:bold; margin:-45px 0 25px 15px; color:#FFF;}
div#content div.right span.koncertdate2 {display:block; font-size:14px; font-weight:bold; margin:-50px 0 25px 15px; color:#FFF;}

body.sub div#content div.middle{ float:left; width:475px; * width:495px; background:none; margin:0px 20px 0px 0px; }
body.sub div#content div.middle_kalendarz { float:left; width:565px; * width:585px; background:none; margin:0px 20px 0px 0px; }
body.sub div#content div.middle h2,
body.sub div#content div.middle h3 { color:#e86c26 !important; }


div#main_podstrona { position:relative; margin:0 auto; text-align:left; width:980px; background: url(../_img/bg03.jpg) repeat-y 0px;  }

p#title {font-size:16px; font-weight:bold; color:#e86c26; width:320px; border-bottom:1px solid #f3c07e; padding-bottom:3px;}

div#przepisy { background:url(../_img/gradient_przepisy.jpg) no-repeat; width:505px; }
div#magicznyczlowiek {border-bottom:1px solid #f3c07e; padding-bottom:10px; width:250px; margin-bottom:20px; min-height:80px;}
div#orkiestra {border-bottom:1px solid #f3c07e; padding-bottom:10px; width:250px;margin-bottom:20px; }
div#repertuar {border-bottom:1px solid #f3c07e; padding-bottom:10px; width:250px;margin-bottom:20px; }
div#koncert { background:url(../_img/koncert.png) no-repeat; width:254px; height:117px;}

div.middle div.desc {display:block; margin-top:15px;}
div.middle div.data {display:block;font-weight:bold;}
div.middle div.zdjecia {border:10px solid #d6d6d6;}
div.middle div.miasto {display:block; font-size:16px; font-weight:bold; color:#e86c26; width:250px; border-bottom:1px solid #f3c07e; padding-bottom:3px;}
div.middle div.note p {margin-top:5px;}
div.middle ul#archiv li a span.date {border-top:1px solid #f3c07e; padding-top:3px; width:260px; }
div.middle ul#archiv li a span.title {display:block; margin:5px 0 5px 0; color:#e86c26;}
div.middle ul#archiv li a span.lead {display:block; margin:5px 0 5px 0;}
div.middle ul#archiv li a.more {display:block;font-weight:bold;}
div.middle ul#archiwum li {display:block; margin-bottom:10px;}
div.middle ul#archiwum li a span.title { display:block; color:#e86c26; margin-bottom:5px;}
div.middle p.title {font-size:16px; font-weight:bold; color:#e86c26; width:250px; border-bottom:1px solid #f3c07e; padding-bottom:3px;}
div.middle span.title {display:block;color:#999; }
div.middle span.lead {margin-bottom:5px;}
div.middle span.date {display:block; font-weight:bold;}
div.middle img.photoright {float:right; margin-top:25px; border:10px solid #d6d6d6;}
div.middle img.imgcity {float:left; border:10px solid #d6d6d6; margin:0 10px 10px 0;}
div.middle div#przepisy img {display:block; float:right; margin:10px 15px 0 0px;}
div.middle div#przepisy p {display:block; margin:0 15px 0 15px; color:#000000; }
div.middle div#przepisy p.autor {display:block; float:right; color:#4f8341; clear:both; text-align:right;}
div.middle div#przepisy p.title {display:block; font-size:16px; font-weight:bold; color:#e86c26; border-bottom:1px solid #f3c07e; padding-bottom:3px; width:250px; margin:5px 0 0 15px;}
div.middle div#przepisy div#skladnik p {display:block;width:200px;  margin:0 0 0 15px;}
div.middle div#przepisy div#skladnik p.skladniki {display:block; margin:5px 0 0 15px; color:#000000; }
div.middle p#title2 {font-weight:bold; font-size:13px; border-bottom:1px solid #f3c07e; padding-top:3px; width:260px; color:#e86c26;}
div.middle a.sub p.title {font-weight:bold; font-size:11px; color:#666; border:none;}
div.middle div#przepisy ul span a {display:block; font-weight:bold;}
div.middle div#przepisy_naglowek p.title {font-size:13px; border:none; font-weight:normal;}

div.middle a p.pozdrowienia {display:block; font-size:13px; color:#f3c07e;}
div.middle a.pozdrowienia p span {display:block; font-weight:normal;}


div#content div.right div#magicznyczlowiek ul li a.sub span.sms {display:block; color:#69d4f4;}
div#content div.right div#magicznyczlowiek ul li a.sub span.pr {color:#FF6600;font-size:10px;}
div#content div.right div#orkiestra ul li a.sub span.sms {display:block; color:#69d4f4;}
div#content div.right div#orkiestra ul li a.sub span.pr {color:#FF6600;font-size:10px;}
div#content div.middle ul li a.sub span.sms {display:block; color:#69d4f4; padding-bottom:5px;}


div#content div.middle div.magiczni ul li {display:block; width:100px; height:140px; margin-right:10px; float:left; }
div#content div.middle div.magiczni ul li a.sub span.sms {display:block; color:#69d4f4; padding-bottom:5px;}
div#content div.middle div.magiczni ul li a.sub span.desc {display:block;}
div#content div.middle div.magiczni ul li a.sub img {display:block;}
div#content div.middle div.magiczni ul li a.sub span.pr {color:#FF6600;font-size:10px; }
div#content div.middle ul li a.sub span.pr {color:#FF6600;font-size:10px;}



div#content div.middle div.fotoLeft {margin:0 15px 3px 0; float:left;}
div#content div.middle div.fotoLeft img {display:block;}


div.note {padding-top:10px;}
div.klasyczne_lista ul li {display:block; padding-bottom:5px;}
div.klasyczne_lista p b {display:block; padding:10px 0 10px 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);}

/* subpage -ludzie */
body.sub.ludzie {}
body.sub.ludzie .box { display:block; width:100%; clear:both; margin: 0px 0px 10px 0px; }
body.sub.ludzie .box .img { }
body.sub.ludzie .box .img img { margin:5px 10px 0px 0px; }
body.sub.ludzie .box .img.left { float:left; }

/* galeria */

body.sub div#content div.middle_galeria {float:left; width:623px; xmin-height:1500px; * xheight:707px; background:url(../_img/galeria_tlo2.png) no-repeat 0 100px; }
	html>body div#content div.middle_galeria {margin-left:-10px; xheight:707px;}
div.middle_galeria p.title {font-size:16px; font-weight:bold; color:#e86c26; width:250px; border-bottom:1px solid #f3c07e; padding-bottom:3px;}

div.middle_galeria p {margin:10px 100px 0 0;}

div.middle_galeria div#galery ul { float:left; clear:both; width:460px; margin-top:10px; }
div.middle_galeria div#galery ul li { float:left; width:100px; xheight:173px; margin:0px 5px 5px 0px; }
div.middle_galeria div#galery ul li .foto { float:left; }
div.middle_galeria div#galery ul li .foto img { margin:0px 0px 2px 0px; }
div.middle_galeria div#galery ul li .foto .desc { float:left; clear:both; width:100%; font-size:10px; text-align:center; }

div.middle_galeria div#galery .pager { float:left; clear:both; margin:10px 0px 0px 0px; height:20px; border:1px solid #fff; }
div.middle_galeria div#galery .pager a {font-size:13px; padding:0 3px;}
div.middle_galeria div#galery .pager .current {font-size:13px; padding:0 3px; font-weight:bold;}



/* print */
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 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 {margin:0 10pt 5pt 0; float:left;}

xdiv { border:1px solid blue; }