@import url(/_style/HeadTail_new.css);
@import url(/_style/sitemap_main.css);

* {font-family:Trebuchet ms, sans-serif; font-size:11px; line-height:130%; 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;}
* a:hover, * a:hover span {color:#000;}
.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;}

#main {position:relative; width:980px; text-align:left; margin:0 auto;}

#cont {width:970px; margin:98px 0 0 0; padding:0 0 20px 10px; float:left;}

#flash {position:absolute; top:17px; left:-67px;}

/* menu */
#menu {width:980px; height:30px; margin:360px 0 10px; float:left;}
#menu a {float:left;}
#menu a.glowna {background:url(../_img/glowna.gif) no-repeat; width:137px; height:29px;}
#menu a.glowna:hover {background:url(../_img/glowna_h.gif) no-repeat; width:137px; height:29px;}
#menu a.cel {background:url(../_img/cel.gif) no-repeat; width:87px; height:29px;}
#menu a.cel:hover {background:url(../_img/cel_h.gif) no-repeat; width:87px; height:29px;}
#menu a.karp {background:url(../_img/karp.gif) no-repeat; width:85px; height:29px;}
#menu a.karp:hover {background:url(../_img/karp_h.gif) no-repeat; width:85px; height:29px;}
#menu a.licytacja {background:url(../_img/licytacja.gif) no-repeat; width:93px; height:29px;}
#menu a.licytacja:hover {background:url(../_img/licytacja_h.gif) no-repeat; width:93px; height:29px;}
#menu a.galeria {background:url(../_img/galeria.gif) no-repeat; width:79px; height:29px;}
#menu a.galeria:hover {background:url(../_img/galeria_h.gif) no-repeat; width:79px; height:29px;}
#menu a.aktualnosci {background:url(../_img/aktualnosci.gif) no-repeat; width:115px; height:29px;}
#menu a.aktualnosci:hover {background:url(../_img/aktualnosci_h.gif) no-repeat; width:115px; height:29px;}
#menu a.karp2007 {background:url(../_img/karp2007.gif) no-repeat; width:130px; height:29px;}
#menu a.karp2007:hover {background:url(../_img/karp2007_h.gif) no-repeat; width:130px; height:29px;}
#menu a.domyDziecka {background:url(../_img/domyDziecka.gif) no-repeat; width:130px; height:29px;}
#menu a.domyDziecka:hover {background:url(../_img/domyDziecka_h.gif) no-repeat; width:130px; height:29px;}

/* content */
#content {width:555px; font-size:13px; line-height:22px; padding:0 0 0 5px; float:left;}
	html>body #content {width:570px;}
#content.karp {width:640px;}
	html>body #content.karp {width:660px;}
#content span.title {display:block; color:#e1026d; font-size:20px; font-weight:bold; margin:0 0 10px 0;}
#content a {color:#e1026d; font-size:13px;}
#content em,
#content p {font-size:13px;}
#content a:hover {text-decoration:underline;}
#content b,
#content strong {font-size:13px; font-weight:bold;}
#content a strong {color:#e1026d; font-size:13px; font-weight:bold;}
#content span.nr {color:#e1026d; font-size:13px; font-weight:bold;}
#content p#title {color:#e1026d; font-size:14px; font-weight:bold; margin:0 0 5px 0;}
#content span.date {color:#e1026d; font-size:11px;}
div#content div#content {padding-left:0; margin:10px 0 0 0;}

#content div.song {width:290px; height:600px; margin:0 20px 0 0; float:left;}
	html>body #content div.song {width:310px; height:auto; min-height:600px;}

#content span.sms {display:block; width:540px; background:#ededed; font-size:13px; padding:15px 10px; xborder:1px dotted #e1026d; margin:20px 0;}
#content span.sms span.small {font-size:11px;}

p.cena {margin-left:40px;}
	html>body p.cena {margin-left: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;}
ul#mp3 li a span.title {font-size:11px;}
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/mp3.gif);}

 {font-size:11px;}

div.cd {width:395px; height:266px; background:url(../_img/cd.jpg) no-repeat; margin:60px 0 0 0; float:right;}
div.cd.small {width:300px; height:202px; background:url(../_img/cd2.jpg) no-repeat; margin:0;}
div.cd a {display:block; width:100%; height:100%;}

div#rightCont {width:300px; margin:20px 0 0 0; float:right;}

div.loga {width:354px; padding:0 0 10px 0; margin:40px 0 0 0; float:right;}
	html>body div.loga {margin:60px 20px 0 0;}
div.loga span.title {display:block; font-size:14px; color:#e1026d;}
div.loga a span.rodzice {width:203px; height:91px; background:url(../_img/rodzice.gif) no-repeat; float:left;}
div.loga a span.pankarp {width:141px; height:91px; background:url(../_img/pan-karp.gif) no-repeat; float:left;}
div.loga a span.pzl {width:91px; height:91px; background:url(../_img/pzl.jpg) no-repeat; float:left;}

div.cel_akcji {width:263px; height:407px; background:url(../_img/bg_cel_akcji.gif) no-repeat; margin:0 0 0 30px; float:left;}
div.aktualnosci {width:285px; height:322px; background:url(../_img/bg_aktualnosci.gif) no-repeat; padding:350px 0 0 0; margin:30px 0 0 30px; float:left;}
div.aktualnosci span.arch_title {display:block; color:#e1026d; font-size:14px; font-weight:bold; text-decoration:underline; margin:0 0 10px 30px;}
div.aktualnosci ul#archiwum {margin-left:30px;}
div.aktualnosci ul#archiwum li a span.title {display:block; color:#e1026d; margin-bottom:2px;}
div.aktualnosci ul#archiwum li a span.date {display:block; color:#999999; font-size:10px; margin-bottom:5px;}
div.aktualnosci ul#archiwum li a span.desc {display:block; margin-bottom:10px;}

div.border {display:block; width:95%; font-size:13px; line-height:22px; xpadding-bottom:20px; xborder-bottom:1px dotted #e1026d; margin-bottom:20px;}
div.border2 { width:95%; display:block; font-size:13px; line-height:22px; padding-top:40px; xborder-top:1px dotted #e1026d;}
div.border p {line-height:22px;}

span.bgPink {display:block; width:400px; background:#ededed; padding:15px 10px;}
span.bgPink b {line-height:150%;}

/* galeria */
.galleries {width:140px; height:160px; float:left;}
.galleries a {display:block; width:100px; height:100px; border:5px solid #ccc;}
	html>body .galleries a:hover {border:5px solid #298292;}
.galleries .title {display:block; width:110px;}

#galleryTitle {display:none; color:#298292; font-size:17px; font-weight:bold; margin:0;}
#galleryBox,
#galleryBox2 {position:relative; width:540px; margin-right:0;}
#gallery,
#gallery2 {position:relative; display:inline-block; border:5px solid #ff7c00;}
#gallery span span.img img,
#gallery2 span span.img img {display:block;}
#gallery span #top {position:absolute; left:0; bottom:0; width:100%; background:url(../_img/seeMoreBox.gif); padding:8px 3%;}
	html>body #gallery span #top {width:94%; background:url(../_img/seeMoreBox.png);}
#gallery2 span #top {position:absolute; left:0; bottom:0; width:100%; background:url(../_img/seeMoreBox.gif); padding:8px 3%;}
	html>body #gallery2 span #top {width:94%; background:url(../_img/seeMoreBox.png);}
#gallery span #top span#galleryCounter,
#gallery2 span #top span#gallery2Counter {color:#fff; float:right;}
#gallery span #top .titleAuthor,
#gallery2 span #top .titleAuthor {width:85%; float:left;}
#gallery span #top .title,
#gallery2 span #top .title {display:block; color:#fff; padding:0 10px 0 0; float:left;}
#gallery span #top .author,
#gallery2 span #top .author {color:#fff; float:left;}

#galleryPager,
#gallery2Pager {height:28px;}
#galleryPager * {font-size:14px; font-weight:bold;}
#gallery2Pager * {font-size:14px; font-weight:bold;}
#galleryPager #gallery_prev,
#gallery2Pager #gallery2_prev {position:absolute; left:0px;}
#galleryPager #gallery_next,
#gallery2Pager #gallery2_next {position:absolute; left:260px;}

#gallerySlideShow,
#gallery2SlideShow {position:absolute; top:-2px; left:115px;}
#gallerySlideShow a,
#gallery2SlideShow a {font-size:14px; font-weight:bold;}

div.gallery_right {display:block; width:390px; float:right;}

/* dzwieki */
.dzwieki {font-size:12px; margin:30px 0 0 0; clear:both;}
.dzwieki p {font-size:12px; margin-bottom:3px;}
.dzwieki p.title {}
.dzwieki p a {font-size:12px; color:#e1026d;}
.dzwieki p a:hover {text-decoration:underline;}
.dzwieki p a.active {font-weight:bold;}
.dzwieki p a.noactive {font-weight:normal;}

/* tail */
span.tail {margin:0 auto; clear:both;}