.newspage {width: 530px; overflow: hidden;}
  .newspage h1 {font-size: 22px; font-family: arial; color: #e46329; font-weight: bold; font-style: italic; text-align: left; text-transform: none; margin: 0;}
  
.newspage_daty {width: 530px; overflow: hidden; margin: 5px 0 15px 0; font-size: 12px; font-family: arial; color: #8e8e8e;}
  .newspage_daty a {color: #8e8e8e; text-decoration: none;}
  .newspage_daty a:hover {text-decoration: underline;}
    .newspage_daty_left {float: left; width: 450px; margin: 0; text-align: left;}
    .newspage_daty_right {float: right; width: 65px; margin: 0; text-align: right;}
  
.newspage_img {float: right; margin: 0 0 10px 10px; border: 0; max-width: 200px;}
.newspage_tresc {font-size: 14px; font-family: arial; color: #000; text-align: left; line-height: 22px;}

.reklama_w_newsie {width: 468px; height: 60px; margin: 15px auto;}


/*.wasze_komentarze, .skomentuj {font-size: 14px; font-family: arial; color: #006a00; font-weight: bold; text-align: left; font-style: italic; text-transform: none; margin: 0;}
.wasze_komentarze {margin-top: 35px;}


.komentarze_formularz {width: 544px; overflow: hidden; border: 1px solid #f1f1f1; padding: 2px; background: #f9f9f9; margin-top: 35px;}
.komentarze_formularz_zacheta {font-family: tahoma; font-size: 11px; font-weight: bold; margin: 5px 0;}
.input {background: #006a00; color: #fff; margin: 5px 0;}
.z_odstepem {margin-bottom: 10px;}
.input_text {width: 200px;}


.komentarze_pasek {width: 100%; font-size: 12px; font-family: arial; color: #000; border-bottom: 1px dashed #000; margin-top: 10px; margin-bottom: 3px; padding-bottom: 1px;}
.komentarze_pasek span {margin-left: 5px;}
.komentarze_tresc {margin: 0 0 15px 25px;}
.komentarze_tresc p {text-align: left; font-family: arial, helvetica, clean; color: #000; font-size: 11px; line-height: 18px;}*/


.box_wydarzenia {position: relative; margin-bottom: 30px; width: 528px; height: 200px; padding: 0; border: 1px solid #000;}
  .box_wydarzenia p {position: absolute; bottom: 0; left: 0; margin: 0; width: 508px; padding: 5px 10px; background: url(images/box_wydarzenia_tlo_tytulu.png) repeat 0 0 transparent;}
  .box_wydarzenia a {display: block; width: 508px; font-size: 18px; color: #fff !important; font-family: arial; text-align: left; font-weight: bold; line-height: 20px; text-decoration: none;}
    .box_wydarzenia a:hover {color: #fff; text-decoration: underline;}


.box_wiadomosci {width: 530px; margin-bottom: 30px; overflow: hidden;}
  .box_wiadomosci h3 {margin: 0;}
  .box_wiadomosci h3 a, #left_col h2 {font-size: 18px; font-family: arial, helvetica, clean; color: #e46329; text-align: left; font-weight: bold; text-decoration: none;}
    .box_wiadomosci h3 a:hover {color: #802d08;}
  .foto {float: left; width: 120px;}
    .foto p {margin: 0; text-align: center;}
    .foto img {max-width: 110px;}
  .tresc {float: right; width: 400px;}
    .tresc p {margin: 0;}
    .tresc a, #left_col p, #left_col p a {font-size: 13px; font-family: arial; color: #000; line-height: 20px; text-decoration: none;}
      .tresc a:hover, #left_col p a:hover {text-decoration: underline;}
  .box_wiadomosci_data_dodania, .box_wiadomosci_komentarze {font-size: 11px; font-family: tahoma; color: #8e8e8e; margin: 2px 0 10px 0;}
  .box_wiadomosci_data_dodania {width: 80%; float: left;  text-align: left;}
  .box_wiadomosci_komentarze {width: 20%; float: right; text-align: right;}
    .box_wiadomosci_komentarze a {color: #8e8e8e; text-decoration: none;}
      .box_wiadomosci_komentarze a:hover {text-decoration: underline;}


.paginacja {clear: both; margin: 15px 0; width: 530px; text-align: center;}
  .paginacja a {font-size: 17px; color: #000; font-family: arial; font-variant: small-caps; font-weight: bold; text-decoration: none;}
  .paginacja a:hover {text-decoration: underline; border: 0;}
