#kolumna_lewa {
  width:398px;
  float:left;
}

#kolumna_zawartosc {
  /*width:280px;*/
  margin:0;
  margin-left:408px;
  margin-right:271px;
}

#kolumna_prawa {
  float:right;
  width:259px;
}

#kolumna_ramka {
	/*width: 121px;*/
	width: 165px;
/*	margin-left: 830px; */
	padding-top: 4px;
	overflow: hidden;
	margin: 1px;
/*	min-height: 800px; */
	font-size: 0.9em;
	
}


#kolumna_ramka .csc-textpic-clear {
	clear: none;

}

.wiersz_gorny {
	/*height: 265px;*/
	overflow: hidden;
	border: none;
}

#gl_artyk {
	color: white;
	width: 430px;
	overflow: hidden;

}

.csc-header h5
{
  padding:0;
  margin:10px;
  margin-bottom:0;
  font-size:11px;
}

#gl_artyk .csc-textpic {
	z-index: 1;
position: absolute;
margin: 0;
width: 430px;
}

/* hack na opere ktora liste dl nie daje przykryc tekstem */

#gl_artyk .csc-textpic dl {
z-index: 1;
/*left: auto; */
margin: 0;
}

#gl_artyk .news-list-container {
	position: relative;
	top: 30px;
	left: 20px;
	z-index: 100;
	width: 200px;
	/* background-image: url("../grafika/tlo_siatka.gif"); */
}

#gl_artyk .news-list-item {
	z-index: 105;
}

#gl_artyk .news-list-item a {
	text-decoration: none;
	color: white;
}

#gl_artyk .news-list-item h3 {
	margin: 0 0 0.8em 0;
	font-size: 1.3em;
}

#gl_artyk .news-list-item p {
	font-size: 0.75em;
	margin: 0 0 0.4em;
	text-align: left;
}

#gl_artyk .news-list-morelink {
	font-size: 0.75em;
	text-align: right;
}

#gl_artyk .news-list-date {
	display: none;
}

#wydarz_lista {
	height: 100%;
}

.news-current
{
  width: 100%;
}

.news-current .news-list-item h3 a
{
  font-size:20px;
}

#wydarz_lista h2 {
	font-size: 0.8em;
	color: #403e3e;
	border-bottom: 1px solid #cdcdcd;
	margin: 1em 0;
}

#wydarz_lista h2 a {
color: #403e3e;
text-decoration: none;
}


/* Skasuj oblewanie obrazkow*/

#wydarz_lista .news-list-container {
	padding-left: 0.5em;
}

#wydarz_lista ul {
	clear: right;
}

#wydarz_lista ul.news-list-short-container {
	font-size: 0.75em;
	font-weight: bold;
	margin: 0 0 0 0.5em;
	padding: 0;
	list-style: none;
}

#wydarz_lista ul.news-list-short-container li {
	margin-left: 0;
	padding-left: 10px;
	background: url("../grafika/news_marker.gif") no-repeat 0 0.9em;
}

#wydarz_lista ul.news-list-short-container li a {
	font-size: 0.9em;
	color: #0d076f;
	text-decoration: none;
}

#wydarz_lista ul.news-list-short-container li a:hover {
color: red;
}

#najnowsz_wiadom ul.news-list-short-container {
	margin: 0;
	padding: 0;
	font-size: 0.85em;
	font-weight: bold;
	/*font-weight: bold;*/
	list-style: none;
	overflow: hidden
/*	border-top: 1px dashed gray; */
}

#najnowsz_wiadom ul.news-list-short-container li {
	clear: left;
	padding: 3px 0;
	border-bottom: 1px dashed gray;
}

#najnowsz_wiadom ul.news-list-short-container .news-list-date {
	margin-right: 0.4em;
	float: left;
	font-size: 0.9em;
	color: gray;
	display: none;
	/* text-align: center; */
}

#najnowsz_wiadom ul.news-list-short-container li a {
	text-decoration: none;
	color: black;
	display: block;
	/*margin-left: 95px;*/
}

#najnowsz_wiadom ul.news-list-short-container li a:hover {
color: red;
}

#najnowsz_wiadom p {
	font-size: 0.75em;
}

#najnowsz_wiadom p a {
	color: black;
}

p.najnowsze-wiadomosci
{
  font-size:16px;
  font-weight:bold;
  margin-bottom:8px;
  margin-top:8px;
}

.main-news .list-element
{
   font-size:11px;
   padding-bottom:3px;
}

#imprezy {
	/* display: none; */
}

#imprezy div.impr {
	clear: left;
	border-bottom: 1px dashed gray;
}

#imprezy div.impr ul {
	/*display: block;*/
	margin: 0.3em 0 0.3em 103px;
	list-style: none;
	padding: 0 0 0.5em;
}
#imprezy p {
	height: 2.5em;
	margin: 0.3em 0 0.3em 103px;
}

#imprezy div.impr ul li {
	margin: 0.2em 0 0 0;
	padding: 0;
}
#imprezy div.impr li a {
	text-decoration: none;
	color: black;
	font-size: 0.75em;
}

#imprezy div.impr li a:hover {
color: red;
}

#imprezy h3 {
	float: left;
	width: 100px;
	font-size: 0.8em;
	color: gray;
	margin: 0;
	padding: 0;
}

#felietony {

}

table.multibox {
	margin: 0;
	padding: 0;
/* 	background-color: silver; */
	width: 100%;
/* 	border-collapse: collapse; */	
	border-spacing: 1px;

}

table.multibox td {
	margin: 0;
	padding: 0;
	width: 50%;
	vertical-align: top;
	border: 1px solid black;
}

table.multibox .box_zaw {
	font-size: 0.82em;
}

table.multibox td.multibox-lewa-kol .box {
/* 	margin: 0 2px 0 0; */
	margin: 0;
	border: none;
}

table.multibox td.multibox-prawa-kol .box {
/* 	margin: 0 0 0 2px; */
	margin: 0;
	border: none;
}


table.multibox td.multibox-obie-kol .box {
/* 	margin: 0 0 0 2px; */
	margin: 0;
	border: none;
}

.tx-kalendarium-pi1
{
	margin:5px;
	padding:5px;
}

.tx-kalendarium-pi1 p.bodytext {

  margin-top: 8px;
  padding-left:12px;
  font-size:11px;
  background: url('../grafika/znacznik_red.gif') top left no-repeat;
  padding-bottom:5px;
  border-bottom:1px dashed #c7c7c7;
  /*line-height:1.8;*/
}
.tx-kalendarium-pi1 .kal-data {
	font-weight: bold;
	color: black;
	font-size:12px;
}
.tx-kalendarium-pi1 .kal-wiecej {
	text-align: right;
}

#zapowiedzi ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#zapowiedzi li {
	margin: 0 0 0.4em 0;
	padding-left: 10px; 
	background:transparent url(../grafika/news_marker.gif) no-repeat scroll 0 0.2em;
	/*line-height: 1;*/
}

#zapowiedzi h3 {
	margin: 0.3em 0 0.5em 0;
	font-size: 1em;
}

#konkurs ol {
	padding: 0;
	margin: 0 0 0 1.5em;
}

#konkurs li {
	margin-bottom: 0.2em;
}

#konkurs .konkurs-info {
	border-top: 1px solid gray;
	margin-top: 0.5em;
	padding-top: 0.5em;
	text-align: center;
}

#konkurs .konkurs-link {
	display: block;
	margin: 0.5em 0;
}

#sylwetka .sylwet-opis {
	text-align: center; 
}

#sylwetka .sylwet-opis p.bodytext {
font-size: 1em;
margin: 0;
}

#sylwetka .sylwet-opis a {
color: black;
}

#sylwetka .sylwet-zdjecie {
	text-align: center;
	margin: 7px 0;
}

#sylwetka .sylwet-wiecej {
text-align: right;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

#sylwetka dl {
	margin: 0.2em;
	padding: 0;
}

#sylwetka dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
	float: left;
}

#sylwetka dd {
	margin: 0;
	padding: 0;
	margin-bottom: 0.2em;
	clear: left;
}

/* Baner patronat nad zapowiedziami */

.patron-ban .csc-textpic {
	margin-top: 0.8em;
}


/* Sylwetka main */

#sylwetka-main
{
  width: 100%;
  background: url('../grafika/sylwetka.jpg') no-repeat; 
  height: 200px;
  position:relative;
}

#sylwetka-main .sylwetka-main-img
{
  position:absolute;
  top:12px;
  right:12px;
  border:1px solid silver;
  padding:0;
  font-size:1px;
}

#sylwetka-main .sylwetka-main-img img
{
  margin:0;
}

#sylwetka-main .sylwetka-main-more
{
  position: absolute;
  bottom:5px;
  right:5px;
}

#sylwetka-main .sylwetka-main-name
{
  position: absolute;
  /*left:10px;*/
  margin-left:10px;
  width:238px;
  bottom: 55px;
  color: #fff;
  font-size:13px;
  /*font-weight:bold;*/
  padding-bottom:2px;
  margin-bottom:2px;
  border-bottom:1px dashed #b7b7b7;
}

#sylwetka-main .sylwetka-main-sport
{
  position: absolute;
  width:238px;
  /*left:10px;*/
  margin-left:10px;
  bottom: 32px;
  color: #fff;
  font-size:13px;
  margin-bottom:2px;
  padding-bottom:2px;
    border-bottom:1px dashed #b7b7b7;
}

#sylwetka-main .sylwetka-main-sport p.bodytext
{
  display:inline;
  padding:0;
  margin:0;
}

#current-article
{
  position: relative;
}

#current-article .current-article-title, #current-article .current-article-title a
{
  font-family: tahoma, helvetica, sans-serif;
  font-weight:bold;
  color:black;
  font-size:24px;
  margin-bottom:5px;
}

#current-article .current-article-img img
{
  border:1px solid black;
  width:396px;
}

#current-article .current-article-date
{
  font-size:10px;
  color:red;
  margin-bottom:10px;
}

#current-article .current-article-categories
{
  font-size:10px;
  font-weight:bold;
  color:silver;
}

#current-article .current-article-content
{
  color:#fff;
  text-align: justify;
  position:absolute;
  width:384px;
  padding:7px;
  bottom:2px;
  left:0;
  /* Mozilla ignores crazy MS image filters, so it will skip the following 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../grafika/trans_px.png');*/
    z-index:1222;
}

/* IE ignores styles with [attributes], so it will skip the following. */
#current-article .current-article-content[class] 
{
  color:#fff;
  text-align: justify;
  position:absolute;
  width:384px;
  padding:7px;
  bottom:2px;
  left:0;
  background-image:url(../grafika/trans_px.png);
}

#current-article .current-article-content .current-article-morelink
{
  text-align:right;
}

#current-article .current-article-content p.bodytext
{
  margin-top:2px;
  margin-bottom:2px;
  font-size:11px;
}

/*  Sondy */

.tx-simplesurvey-pi1
{
  padding:5px;
}

.tx-simplesurvey-pi1-question
{
  font-size:12px;
  font-weight:bold;
}
.tx-simplesurvey-pi1-answer
{
  padding: 2px 0;
  font-size:11px;
}

.tx-simplesurvey-pi1-submit
{
  font-weight:bold;
}
.center
{
  text-align:center;
}

.zapowiedzi-container
{
  padding:0 10px;
}
.zapowiedzi-container .news-latest-item li
{
  padding-top:0;
  font-size:11px;
}

ul.news-latest-item li
{
  font-size:11px;
}

.zapowiedzi-container ul
{
  border-bottom:1px dashed silver;
  padding:0;
  padding-bottom:3px;
  font-size:11px;
}
.zapowiedzi-container ul.news-latest-container li
{
  padding-top:0;
  padding-bottom:0;
  
  margin-top:0;
  margin-bottom:2px;
}

.tx-jkpoll-pi1
{
  padding:8px;
}

.tx-jkpoll-pi1 p
{
  margin:0;
  font-size:11px;
}

.tx-jkpoll-pi1 h1 
{
  margin:0;
  padding:8px;
  padding-left:0;
  padding-top:2px;
  font-size:14px;
} 

.tx-jkpoll-pi1 label
{
  font-size:11px;
}


/* 0--- zaloba -----0  

#sylwetka-main{
  width: 100%;
  background: url('../grafika/black_sylwetka.jpg') no-repeat; 
  height: 200px;
  position:relative;
}

#current-article .current-article-date {
  font-size:10px;
  color:#888;
  margin-bottom:10px;
}
*/

