html,body{height:100%}
*{margin:0; padding:0;font-family:Arial,Helvetica,sans-serif}
body{font-size:0.72em;background: #000 url(images/background.jpg) top center no-repeat;background-attachment: fixed;}
h1{color:#464646;font-size:130%;font-weight:700;margin:0 0 10px 0;padding:0 0 2px;text-transform:uppercase;border-bottom:1px dotted #aaa}
.csc-header-n2 h1,.csc-header-n3 h1,.csc-header-n4 h1,.csc-header-n5 h1,.csc-header-n6 h1,.csc-header-n7 h1,.csc-header-n8 h1,.csc-header-n9 h1{margin-top:20px}/*h2 --- START */
h2{color:#464646;font-size:120%;font-weight:700;margin:0;padding:14px 0 5px;text-transform:uppercase}
#multimedia h2{color:#464646;font-size:120%;font-weight:700;margin:0;padding:3px 0 5px;text-transform:uppercase}
h3{color:#464646;font-size:110%;font-weight:700;margin:0;padding:10px 0 5px}
input,textarea,select{background-color:#fefefe;border:1px solid #444;font-size:.95em;margin:5px 0; padding: 2px 3px}
p{font-size:1em;text-align:justify;color:#222;line-height:1.3em}
#content p{padding: 0 0 6px 0; font-size:1em;text-align:justify;color:#222;line-height:1.3em}
td {font-size:0.95em}
img{border:0}
label{font-size:0.82em}

a{color:#333;text-decoration:none;border-bottom: 1px dashed #ccc}
a:hover{color:#aaa;text-decoration:none}
a.back-link{background:url(images/back_red.gif) no-repeat 0 0;border:0 solid;padding:0 0 0 20px; vertical-align: middle}
a.back-link:hover{background:url(images/back_red.gif) no-repeat 0 0;border:0 solid;padding:0 0 0 20px; vertical-align: middle}
a.more-link{background:url(images/more_red.gif) no-repeat 0 0;border:0 solid;padding:0 0 0 20px; vertical-align: middle}
a.more-link:hover{background:url(images/more_red.gif) no-repeat 0 0;border:0 solid;padding:0 0 0 20px; vertical-align: middle}
.more-link a{ background:url(images/more_red.gif) no-repeat 0 0;border:0 solid; padding:0 0 0 20px; vertical-align: middle}
.more-link a:hover{ background:url(images/more_red.gif) no-repeat 0 0;border:0 solid; padding:0 0 0 20px;  vertical-align: middle}

#content .align-right{text-align:right; margin:0;padding:0}
#content .align-left{text-align:left}
#content .align-center{text-align:center}
.block{display:block}
.clear{clear:both;font-size:1px;padding:0;margin:0}
label {display: block; font-size: 1.0em}

object { outline:none; display:block;  }

ul li {margin: 0px 0 0px 15px; padding: 1px 0}
ol li {margin: 2px 0 2px 15px}

p.csc-frame-frame1{border:1px solid #e1e1e1;background:#f9f9f9;padding: 0 10px !important}
p.csc-frame-frame2{border:1px solid #FFFF95;background:#FFFFDB;padding: 10px 10px !important}


#content #map ul{list-style:none;padding-left:0px;margin-left:15px;font-size:1.02em}
#content #map ul li{padding:0 0 0 25px;background: url(images/map_h.gif) 0px 5px no-repeat !important;list-style:none;list-style-image:none}
#content #map ul ul{font-size:1.02em;background:url(images/map_v.gif) 0px 0px repeat-y}
#content #map ul ul ul{font-size:1.03em}
#content #map ul ul ul ul{font-size:1.04em}
#content #map ul ul ul ul ul{font-size:1.05em}

#searchform input {background: none; border: 1px solid #444; color: #fff; padding: 2px 4px}
 
.td-0{padding:3px 10px}
.td-0 p{vertical-align:middle}
.td-1{padding:3px 5px}
.td-1 p{text-align:center;vertical-align:middle}
.td-2{padding:3px 5px}
.td-2 p{text-align:center;vertical-align:middle}
.td-last{padding:3px 5px;vertical-align:middle}
.tr-0{background:#000}
.tr-even{background:#efefef}
.tr-odd{background:#e1e1e1}

#mailform{padding:15px 0 0 0;margin:0}
#mailform fieldset.csc-mailform{border:0;padding:0;margin:0}
#mailform .csc-mailform-field input{width:380px;}
#mailform .csc-mailform-field textarea{width:380px;overflow:auto;}
#mailform input.csc-mailform-submit{width:100px}

#header {background: url(images/header1.png) no-repeat center bottom; height: 60px;width: 727px; margin: 0 auto ;  padding: 15px 0 0 }
* html #header {background: url(images/header1_ie6.jpg) no-repeat center 10px; height: 60px;width: 727px; margin: 0px auto 0 auto ;  padding: 15px 0 0 }
#header #logo {width: 350px; float: left}
#header #logo a{border: none}
#header #search {width: 350px; float: right; text-align: right; }
#subheader {z-index:100; position: relative; height:0px; padding: 0px 0 0 0; margin: 0px auto 0 auto;width: 777px;text-align:center}
#subheader #sitepath{  border:0; margin:7px auto 5px auto; text-align:left;  width:690px; }
#subheader #sitepath p {color:#666; font-size:0.85em; padding:1px 0}
#subheader #sitepath p a{color:#666}
#subheader #sitepath p a:hover{ color:#000}
#main { margin: 0 auto;padding: 0}
#content {background: url(images/main_repeat_y.jpg) repeat-y center ; margin: 0 auto;padding: 0}
#footer {background: url(images/footer.png) no-repeat center bottom;height: 163px; width: 760px; margin: 0 auto; padding: 0 }
#footer-inside {padding: 30px 0 0 0 }
* html #footer {background: url(images/footer_ie6.gif) no-repeat center bottom;height: 163px; width: 760px; margin: 0 auto; padding: 10px 0 0 0 }
#footer p {text-align: center; font-size: 0.82em}
#footer p.footer-copy {padding:  0 0 4px 0; font-size: 0.92em}
#flash-fotki {margin: 0 auto; height: 300px}



#wrapper-1col, #wrapper-1col_F { background:url(images/header2.jpg) no-repeat center top;border:0;margin:0 auto;padding:65px 0px 0 0px;text-align:center;width:776px}
* html #wrapper-1col,* html #wrapper-1col_F {background:url(images/header2.jpg) no-repeat center top; border:0; margin:-55px auto 0 auto; padding:65px 0px 0 0px; text-align:center; width:776px}
#wrapper-1col-in {padding:15px 60px 0 60px;width:650px; text-align: left; margin:0}
* html #wrapper-1col-in {padding:15px 10px 0 10px;width:650px; text-align: left; margin:0}

#wrapper-2colsLeftBigger{background:url(images/header2.jpg) no-repeat center top;border:0;margin:0 auto;padding:65px 0px 0 0px;text-align:left;width:746px}
* html #wrapper-2colsLeftBigger{background:url(images/header2.jpg) no-repeat center top;border:0;margin:-55px auto 0 auto;padding:65px 0px 0 0px;text-align:left;width:746px}
#wrapper-2colsLeftBigger #col1{float:left;padding:0px 0 0 0;width:390px;margin:0px 20px 0 50px}
* html #wrapper-2colsLeftBigger #col1{float:left;padding:0px 0 0 0;width:390px;margin:0px 20px 0 25px}
#wrapper-2colsLeftBigger #col2{float:left;width:230px;padding:0px 10px 0px 10px}

#wrapper-2colsRightBiggerLM_F{background:url(images/header2.jpg) no-repeat center top;border:0;margin: 0 auto 0 auto;padding:65px 0 0 0;text-align:center;width:776px}
* html #wrapper-2colsRightBiggerLM_F{background:url(images/header2.jpg) no-repeat center top;border:0;margin: -55px auto 0 auto;padding:65px 0 0 0;text-align:center;width:776px}
#wrapper-2colsRightBiggerLM{background:url(images/header2.jpg) no-repeat center top;border:0;margin:0 auto;padding:65px 0 0 0;text-align:center; width:776px}
* html #wrapper-2colsRightBiggerLM{background:url(images/header2.jpg) no-repeat center top;border:0;margin:-55px auto;padding:65px 0 0 0;text-align:center; width:776px}
#wrapper-2colsRightBiggerLM #col1,#wrapper-2colsRightBiggerLM_F #col1{float:left;padding:20px 0 20px 65px;width:130px;text-align:left;}
#wrapper-2colsRightBiggerLM #col2,#wrapper-2colsRightBiggerLM_F #col2{float:left;width:485px;margin:20px 10px 20px 30px;text-align:left;}

#wrapper-2colsEqual{background:url(images/header2.jpg) no-repeat center top;padding:65px 0 0 0;text-align:center;border:0;margin:0 auto;width:776px}
* html #wrapper-2colsEqual{background:url(images/header2.jpg) no-repeat center top;padding:65px 0 0 0;text-align:center;border:0;margin:-55px auto 0 auto;width:776px}

#wrapper-2colsEqual-footer {margin:0 auto;width:717px;padding:0}
#wrapper-2colsEqual-footer a {border: 0}
#wrapper-2colsEqual-footer #col1-f {float:left;padding:20px 0 0px 35px;margin:0px;width:320px;text-align:left;}
#wrapper-2colsEqual-footer #col2-f {float:right;padding:20px 30px 0px 10px;margin:0;width:320px;}

#wrapper-2colsEqual_F{background:url(images/header2.jpg) no-repeat center top;padding:65px 0 0 0;text-align:center;border:0;margin:0 auto;width:776px}
* html #wrapper-2colsEqual_F{background:url(images/header2.jpg) no-repeat center top;padding:65px 0 0 0;text-align:center;border:0;margin:-65px auto 0 auto;width:776px}
#wrapper-2colsEqual #col1, #wrapper-2colsEqual_F #col1{float:left;padding:10px 0 20px 0px;margin:0px 0 0px 60px;width:320px;text-align:left;}
* html #wrapper-2colsEqual #col1, #wrapper-2colsEqual_F #col1{float:left;padding:10px 0 20px 0px;margin:0px 0 0px 30px;width:320px;text-align:left;}
#wrapper-2colsEqual #col2, #wrapper-2colsEqual_F #col2{float:left;padding:10px 0px 20px 10px;margin:0 25px 0 10px;width:320px;text-align:left;}

/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 5px solid white;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; margin:0}

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { padding-bottom:5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; font-size: 92%; color: #555}

/* tt_news latest */
#content .news-latest-container{margin:5px 0 15px 0px;}
#content .news-latest-item h3 a {border-bottom: 1px dashed #ccc !important;}
#content .news-latest-item h3{ padding:0 0 2px 0; margin: 0 0 0px 0; float: left;width: 350px}
#pierwsza #col2 .news-latest-item h3{margin:0; padding:0 0 1px 0;float: left;width: 140px;font-size: 100%}
#pierwsza #col2  .news-kup-bilet {width: 40px; font-size: 96%}
#pierwsza #col2 .news-latest-item h3 a {border-bottom: 1px dashed #ccc !important;}
#pierwsza #col2 .news-latest-item span.zespol_1{background:url(images/zarowka.gif) no-repeat 32px 0}
#content .news-latest-item{margin:0; width: 400px}
#pierwsza #col2 .news-latest-item{margin:0; width: 250px}
#content .news-latest-date{display: block; margin:0;padding:0 15px 0 0;  float: left; color: #777}


body#pierwsza #content #singleleft .news-latest-container{margin:25px 0 0;}
body#pierwsza #content #singleleft .news-latest-item {width: 145px;margin: 5px 0 !important}
body#pierwsza #content #singleleft .news-latest-item h3{ font-size: 92%;display: block;padding:0 0;float: none; width: 145px}
body#pierwsza #content #singleleft .news-latest-date {font-size: 92%;display: block; margin:0;padding:0 0 1px 0; color: #777; float: none}

#content table.terminarz {width: 652px}
#content table.terminarz tr.terminarz-tr {}
#content table.terminarz td p {margin:0; padding: 0}
#content table.terminarz td {margin:0;padding:1px 0;}
#content table.terminarz td.date {margin:0;padding:4px 0 0 0; width: 11%; border-top: 1px dashed #efefef;color: #888}
#content table.terminarz td.title {margin:0 ;padding:4px 0 0 0; font-weight: bold; width: 26%; border-top: 1px dashed #efefef}
#content table.terminarz td.location {margin:0;padding:4px 0 0 0; width: 42%; border-top: 1px dashed #efefef}
#content table.terminarz td.bilet  {margin:0;padding:4px 0 0 0; width: 5%; border-top: 1px dashed #efefef; }
#content table.terminarz td.zespol  {text-align: center; margin:0;padding:4px 0 0 0; width: 5%; border-top: 1px dashed #efefef; }
#content table.terminarz td.zespol  span {display: block; text-indent:-3000px}
#content table.terminarz td.zespol  div {background:url(images/zarowka.gif) no-repeat 3px 0}
#content table.terminarz td.hour  {margin:0;padding:4px 0 0 0; width: 10%; border-top: 1px dashed #efefef; }
#content table.terminarz td.hour p {color: #888 }
#content table.terminarz td.more-info {display: none;padding: 0 0 5px 66px}
#content table.terminarz td.more-info p {color:#999 }

/* tt_news single */
#content .news-single-links dd p{font-size:100%}
#content .news-single-timedata {font-size:92%;color:#777; padding: 0 0 10px}
#content .news-single-links dt,#content .news-single-related dt,#content .news-single-files dt{font-weight:700;margin:10px 0 2px 0;padding:0;width:100%;display:block;clear:both}
#content .news-single-imgcaption {color: #555; font-size: 92%; width: 220px !important}
#content .news-single-files dd.pdf a{padding:3px 0 0px 22px;background:url(images/icons/pdf.gif) no-repeat left 2px}
#content .news-single-files dd.pdf a:hover{padding:3px 0 0px 22px;background:url(images/icons/pdf.gif) no-repeat left 2px}
#content .news-single-files dd.doc a{padding:3px 0 0px 22px;background:url(images/icons/doc.gif) no-repeat left 2px}
#content .news-single-files dd.doc a:hover{padding:3px 0 0px 22px;background:url(images/icons/doc.gif) no-repeat left 2px}
#content .news-single-img{float:right;margin:0 0 5px 20px;padding: 0;text-align:center }
#content .news-single-img img{margin:0 0 0 0px;padding: 0;border: 5px solid #fff;}
#content .news-single-img a{border:none}
#content .news-single-img a:hover{border:none}
#content .news-single-item hr{display:none}
#content .news-single-backlink{margin:50px 0 30px}
#content .news-single-backlink a{background:url(images/back.gif) no-repeat 0 0;border:0 solid;padding:0px 0 0px 25px;margin:30px 0 0}


/* tt_news list */

#content .news-list-browse{margin:0px 0 10px 0;clear: both;}
#content .news-list-item img{float:left;margin:0 10px 0px 0;padding:0 0px 0 0;border: 5px solid #fff;}
#content .news-list-item img a{margin:0;padding:0;}
body#pierwsza .news-list-item h3{font-size:120%;padding-top: 0;margin-top: 0;}
#content .news-list-item h3{font-size:120%}
#content .news-list-item hr{display:none}
#content .news-list-date{display:inline;margin:0;padding: 0 5px 0 0;color:#777;font-size:85%;}
#content .news-list-morelink {float: right; width: 100px}
#content .news-list-morelink a {padding:0 0 0 20px;clear:both;float:right}
#content .news-list-morelink a:hover{background:url(images/more_red.gif) no-repeat 0 0;border:0 solid;padding:0 0 0 20px;clear:both;float:right}
#content .news-list-counter {float: left; font-size: 92%;} 
#content .news-list-counter a {color: #666 }
#content .news-list-counter a:hover {color: #000 }
#content .news-list-item {padding: 0 0 15px}
body#pierwsza #content .news-list-item {margin: 0}
body#pierwsza #content .news-list-container {margin: 0 0 0px}

/* tt_news amenu */
#content .news-amenu-container{margin:0px;padding:0 0 5px 0px}
#content .news-amenu-container li{padding-bottom:1px;margin:0px;padding:0px;background:none}
#content .news-amenu-container ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px}
#content li.news-amenu-item-year{font-weight:bold;padding:2px 4px;color:#555;background:none}


/* navi */

#navi #active li,#navi #active a {
background:#fff;
display:block;
height:19px;
text-decoration:none;
width:22px
}
#navi #numbernavtext span, #navi #numbernavtext span a {
display:block;
float:left;
height:auto;
text-decoration:none;
width:auto
}
#navi a:hover {
background:#bf0000;
color:#FFF
}
#navi li.news-amenu-item-year {
display:block;
float:none;
list-style:none;

margin:0 0 3px;
padding:0;
text-align:left;
clear:both;
height:10px;
}
#navi li  dd {
margin:0;
padding:0px;
width:4px;
text-align:left;
}
#navi li {
float:left;
list-style:none;
margin:0;
padding:0;
text-align:center
}
#navi li,#navi a {
display:block;
height:29px;
text-decoration:none;
width:21px
}
#navi span {
display:block;
font-weight:700;
padding-top:0px
}
#navi {
background: none;
margin:0;
padding:0 0 0 0px;
text-align:left;
}


/*indexed search */
.tx-indexedsearch input{margin:0;padding:2px 3px}
.tx-indexedsearch fieldset{border:0}
.tx-indexedsearch.tx-indexedsearch-whatis{padding:10px 0;font-weight:bold}
.tx-indexedsearch{width:450px;margin:0}
.tx-indexedsearch.res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch.searchbox-tmpl-css LABEL{margin:3px 10px 3px 0;width:4em;float:left;font-size:92%}
.tx-indexedsearch.result-count-tmpl-css,.tx-indexedsearch.percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch.info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch.info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch.info-tmpl-css dd.item-path{float:none}
.tx-indexedsearch.tx-indexedsearch-descr{padding:10px 0px}
.tx-indexedsearch-search-submit{margin:15px 0 10px 0}
.tx-indexedsearch-browsebox{}


.news-list-browse p.pagination {float: none; margin: 10px 0 0 0}
p.pagination {float: right}
p.pagination a {padding: 3px 5px 7px 5px; text-decoration: none;background: url("images/pagination.gif") center top no-repeat;}
p.pagination a:hover {background: url("images/pagination_hover.gif") center top no-repeat;color: red}
p.pagination span {text-decoration: none;background: none;padding: 3px 5px 5px 5px;}
p.pagination span.selected {padding: 4px 6px 6px 6px;text-decoration: none;background: url("images/pagination_selected.gif") center top no-repeat;color: red;	font-weight: bold}
p.pagination a.poprzednia {padding-left: 8px;}
p.pagination a.nastepna {padding-right: 7px;}


.tx-comments-pi1 {margin-top: 20px}
.tx-comments-comment-admin { margin: 10px 20px; background-color: #e0e0e0; padding: 5px 9px; text-align: center; }
.tx-comments-pi1 hr {display: none; }
.tx-comments-comment-form LABEL { width: 100px; display: block; float: left; padding-top: 5px; }
.tx-comments-comment-form INPUT, .tx-comments-comment-form TEXTAREA, .tx-comments-comment-form IMG { margin-top: 5px; }
.tx-comments-comment-input, .tx-comments-comment-form TEXTAREA { width: 245px; }
.tx-comments-comment-form BR { clear: left; }
.tx-comments-comment-name { font-weight: bold; float: left;  padding: 1px 4px }
.tx-comments-comment-date { font-weight: bold; float: right;  padding: 1px 4px}
.tx-comments-comment-1, .tx-comments-comment-2 { border: 1px dashed  #fff; margin-bottom: 20px; padding: 0px 0px 3px 0; }
.tx-comments-comment-content { padding: 0px 3px; text-align: justify; 	background: url(images/header2.jpg) no-repeat -110px -120px; padding: 5px 3px 10px 3px}
.tx-comments-comment-header { padding: 0px 0; text-align: justify; background: #fff }
.tx-comments-required-mark { color: red; }
.tx-comments-required-error { margin-left: 10px; color: red; background-color: #f5f500; padding: 3px 5px; }
.tx-comments-captcha { padding-left: 100px; }
.tx-comments-captcha IMG { border: 1px solid #d0d0d0; margin-left: 0px; }
.tx-comments-form-top-message { border: 1px solid #d0d0d0; padding: 10px 20px; text-align: center; font-weight: bold; }
.tx-comments-closed { border: 1px solid #d0d0d0; padding: 10px 10px; margin: 10px 0; }
.tx-comments-closed IMG { vertical-align: baseline; margin-left: 4px; padding-right: 4px; }
.tx-comments-comment-report { font-size: 80%; margin: 7px 0 5px 15px; }
.tx-comments-rating { margin-left: 15px; }

.tx-cal-controller {margin: 0}
.tx-cal-controller .event-description {margin: 15px 0}
.tx-cal-controller p.pagebrowser {margin: 10px 0 0 }

.tool-tip {color: #fff;width: 339px;z-index: 13000;}
.tool-title {	font-weight: bold;	font-size: 12px;	margin: 0;	color: #fff;	padding: 8px 8px 4px;	background: url(images/bubble.png) top left;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url(images/bubble.png) bottom right;color: #aaa;}
.tool-text p {color: #aaa;}

#content a.Tips2 {border:0; cursor:default; vertical-align: middle; padding: 0 44px 0 0; background: url(images/help.gif) no-repeat right 1px}
#content a:hover.Tips2 {color: #000; border:0; cursor:default;  padding: 0 43px 0 0; background: url(images/help_hover.gif) no-repeat right 1px}
/* Moviebox and Slimbox stylesheet - black theme */

#lbOverlay {position: absolute;left: 0;width: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;left: 50%;overflow: hidden;background-color: #000;}
.lbLoading {background: #000 url(images/1_loading.gif) no-repeat center;}
#lbImage {background-repeat: no-repeat;border: 7px solid #000;}
#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(images/1_prev.png) no-repeat 0% 30%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {	background: transparent url(images/1_next.png) no-repeat 100% 30%;}
#lbBottom {font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 16px;	text-align: left;	border: 7px solid #000;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 80px;	height: 16px;	background: transparent url(images/1_close.png) no-repeat center;	margin: 0px;border: 0px}
#lbCaption, #lbNumber {margin-right: 14px;}
#lbCaption {font-weight: bold;}

.jp_pageteaser h2 { font-size:1.05em;margin:0;padding:2px 0 0 0 ;text-transform:uppercase;font-weight:bold;}
.jp_pageteaser DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
.jp_pageteaser {margin: 0 0 10px 0}
