#video {
  width: 205px;
  height: 160px;
  background: url(/s/p/1/video.jpg) no-repeat;
  margin-left: 3px;
  margin-top: 5px;
}

.feedflare {display: none}

.article {
  line-height: 16px;
}

#page {
  margin: 0 auto;
  text-align: left;
  width: 880px;
  line-height: 0;
  margin-top: 5px;
}

#left_column {
  float: left;
  width: 211px; /* 205 */
}

#right_column {
  float: right;
  /*width: 675px;*/
  width: 650px;
}

#footer {
  background: url(/s/p/1/dott.jpg) 0 111px repeat-x;
  height: 159px;
  line-height: normal;
}

#footer a {
  font-size: 10px
}







#top_menu {
  float: right;
  text-align: right;
  margin-right: 15px; 
  margin-top: 3px
}

#top_menu a {
  margin-right: 5px;
}




.subpage .mainmenu1 {
}

#footer .mainmenu1 {
  list-style: none;
  /*position: absolute;*/
  margin: auto;
  text-align: center;
  position: relative;
  top: 85px;
  /*left: 185px;*/
  margin: 0;
  padding: 0;
}

#footer .mainmenu1 li {
  /*float: left;*/
  display: inline;
  
  padding: 0 10px;
  background: url(/s/p/1/sep.gif) left no-repeat;
}

#footer .mainmenu1 li:first-child {
  background: none;
}








#left_menu .mainmenu1 {
  list-style: none;
  margin: 0;
  padding: 0;
  
  position: absolute; 
  bottom: 0;
  width: 132px;
}

#left_menu .mainmenu1 li {
  background: url(/s/p/1/dott2.gif) bottom repeat-x;
  padding: 8px 2px;
  display: block;
}

#left_menu .mainmenu1 li:first-child {
}

#left_menu .mainmenu1 li a {
  text-transform: uppercase;
  font-weight: bold;
  color: #cccccc;

  font-size: 10px
}





#bannerspace1 img {
  width: 493px;
  height: 275px;
}

#bannerspace2 img {
  width: 135px;
  /*height: 135px;*/
  margin-top: 48px;
}

#bannerspace1 div {
  display: none
}

#bannerspace1 div:first-child  {
  display: block;
}

#bannerspace2 .contentdiv:first-child img {
  margin-top: 0
}





dl#nowosci, #articlesList {
  /*margin-left: 125px;*/
}

dl#nowosci dt .date, #articlesList dt .date {
  display: block !important;
  color: #f2dd54;
}

dl#nowosci dd img, #articlesList dd img {
  display: none;
  border: 2px solid #ffffff;
  margin-left: -125px;
  margin-top: -14px;
  position: absolute;
}

dl#nowosci dd, #articlesList dd {
  margin-bottom: 20px;
}

dl#nowosci dd p.readmore, #articlesList dd p.readmore {
  display: none;
}


dl dt a {
  color: #4699b9;
}


#wynwysz dt {
  margin-top: 3px;
}

#wynwysz dd {
  margin-bottom: 13px;
}

#wynwysz img {
  display: none;
}

.rsstext {
  display: block !important
}

.rsslink {
  color: #4699b9 !important;
  display: block;
  margin-bottom: 10px;
}

.rsstext img {
  display: none;
}

#bannerspace3 {
   background: none !important;
}

#bannerspace3 .contentdiv {
  margin-bottom: 3px;
}



form, dl dt, dl dd {
  margin: 0;
  padding: 0;
}


#rss dt a {
  margin-left: 4px;
}



#submenu {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 50px;
}

#submenu li:first-child {
  /*display: none;*/
  background: none;
}

#submenu li:first-child h2 {
  margin: 0;
  font-size: 11px
}

#submenu li ul {
  display: none;
}


#submenu li {
  float: left;
  padding: 0 10px;
  background: url(/s/p/1/sep.gif) left no-repeat;
}

#submenu li.current a, #footer .mainmenu1 li.current a {
  color: #4699b9;
}

h1 {
  font-size: 19px;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
  margin-bottom: 2px;
}



#bannerspace3 {
  background-color: #d6d6d6;
  padding-top: 5px;
}

#bannerspace3 img {
  padding-bottom: 2px;
}

.subpage #bannerspace3 img {
  filter: gray;
}

.subpage #bannerspace3 img:hover {
  filter: none;
}

.subpage .article ul {
  margin-left: 20px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.subpage .article ol {
  /*margin-left: 13px;*/
}

.ida276 {
  display: none;
}

/* pomic submenu */
.subpage .article div ul, .subpage .article div ol {
  list-style: inside;
}

/* galeria thickbox */
#listapic {
}

#listapic .picbox {
  float: left;

  margin-right: 30px;
  margin-bottom: 20px;
}

#listapic .picbox .title {
  display: none;
}

#listapic .picbox .desc {
  display: none;
}

#listapic .picbox .image img {
  border: 1px solid #D6D6D6;
  width: 120px;
  height: 90px;
}


/* galeria piroBox*/
.thumbs_all {

}

.thumbs_all li {
  list-style: none;

}











#gnawigacja {
  border-top: 1px solid #CCCCCC;
  padding-top: 5px;
  text-align: center;
  margin: auto;
}

#gnawigacja .val, #gnawigacja .a {
  padding: 0 5px;
}

#gnawigacja .val {
  color: #4699b9;
}


hr {
  border-top: 1px solid #CCCCCC;
}







/* formularze */
#srch {
  width: 137px;
  border: 1px solid #454d55;
  background: none;
}

#srch_form {
  float: right;
}

#srch_form input {
  margin: 0;
  padding: 0;
  display: inline !important;
  border: 1px solid #CCCCCC;
}

#srch_form input[type=image] {
  border: none !important;
  width: 40px;
}

#srch {
  width: 136px;
  color: #cccccc;
  height: 15px;
}

/* pozostale formularze */
label, input {
  display: block;
  padding: 2px 0px;
  font-size: 11px;
}

input[type=text], select {
  border: 1px solid #CCCCCC;
  color: black;
  background: none;
  width: 300px;
  color: #cccccc;
  background-color: #0a2f42;  
  font-size: 10px;
}

textarea {
  width: 500px;
  height: 170px;
  background: none;
  border: 1px solid #CCCCCC;
  color: #cccccc;
  overflow: auto;
  clear:both;
  display:block;
}

input[type=submit] {
  border: 1px solid #CCCCCC;
  background: none;
  color: white;
}

.form_sep {
  padding-top: 7px;
  padding-bottom: 5px;
}

label {clear:left;}


input[type=checkbox] {
  margin-right: 3px;
}








div {
  position: relative;
}

.border {
  border: 1px solid red
}

.clear {
  clear: both;
  font-size: 0;
  line-height: 0;
}

img {
  border: none;
  font-size: 0;
  line-height: 0;
  margin: 0;
}

.fl {
  font-size: 0;
  line-height: 0;
}

.left {
  text-align: left !important
}
.center {
  text-align: center !important
}
.right {
  text-align: right !important
}
.justify {
  text-align: justify !important
}
.hline {
  border-top: solid 1px #000000;
  font-size: 0;
  line-height: 0;
  margin: auto;
  clear: both;
}

.s0 {
  font-size: 0px
}
.s8 {
  font-size: 8px
}
.s9 {
  font-size: 9px
}
.s10 {
  font-size: 10px
}
.s11 {
  font-size: 11px
}
.s12 {
  font-size: 12px 
}
.s13 {
  font-size: 13px 
}
.s14 {
  font-size: 14px
}



.l9 {
  line-height: 9px
}
.l10 {
  line-height: 10px
}
.l11 {
  line-height: 11px
}
.l12 {
  line-height: 12px
}
.l13 {
  line-height: 13px
}
.l14 {
  line-height: 14px
}
.l15 {
  line-height: 15px
}
.l16 {
  line-height: 16px
}
.l17 {
  line-height: 17px
}

.bold {
  font-weight: bold
}
.u
{
  text-decoration:underline;
}

.errmsg {
  color: red;
  font-weight: bold;
  text-decoration: blink;
  text-align: center;
}
.msg {
  color: green;
  font-weight: bold;
  text-align: center;
}

.fleft {
  float: left;
}

.fright {
  float: right;
}

#gnawigacja {
  clear: both;
}

form {
  margin: 0;
  padding: 0;
}

input[type=hidden] {
  display: none;
}

#advance {
  position: absolute;
  top: -20px;
  font-size: 14px;
  font-weight: bold;
}




#bannerspace4 .contentdiv img {
  border: 1px solid #a9a9a9;
  width: 192px;
}

#bannerspace4 .contentdiv {
  margin-bottom: 11px;
}
