@charset "utf-8";
/* CSS Document */

body{
margin: 0;
	padding: 0;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: white;
	color: black;
	width:100%; height:100%;
}

.top{
width: 950px;
margin: 0px auto;
}

.topl{
float: left;
width: 230px;
}

.topc{
float: left;
margin-left: 10px;
width: 290px;
}

.topr{
float: left;
width: 400px;
margin-left: 20px;
}

.topicon{
width: 50px;
float: left;
margin-left: 20px;
font: 11px Tahoma;
color: #666666;
text-align: center;
margin-top: 15px;
}
.topicon p{
margin: 0px 0px 0px 0px;
clear:both;
}

.topszukaj_bg{
background:url(images/szukaj-bg.gif) no-repeat;
width: 290px;
height: 40px;
margin-top: 20px;
padding: 4px;
}

.szukaj{
width: 212px;
height: 30px;
border: 0px;
}

.button-l{
background:url(images/pd-lewy-1.gif);
width: 3px;
height: 34px;
float: left;
}
.button-c{
background:url(images/pd-srodek-1.gif);
height: 34px;
float: left;
}
.button-r{
background:url(images/pd-prawy-1.gif);
height: 34px;
width: 3px;
float: left;
}
.input-szukaj{
border: 0px;
background:none;
font-size: 14px;
color:#FFFFFF;
padding-top: 8px;
}

.nt{
width: 290px;
height: 40px;
margin-top: 20px;
padding: 4px;
color:#0099FF;
font-size: 28px;
}
.nt a{
text-decoration: none;
color:#0099FF;
}
.nt a:hover{
color:#0066FF;
text-decoration: none;
}


.menu{
width: 950px;
margin: 0px auto;
}

.menul{
background:url(images/menu-lewy-1.gif);
width:2px;
height: 37px;
float: left;
}
.m1w{
padding: 1px 42px 0px 42px;
}

.m1a{
padding: 1px 45px 0px 45px;
}

.m1s{
padding: 1px 50px 0px 50px;
}

.m1k{
padding: 1px 47px 0px 47px;
}

.m1r{
padding: 1px 47px 0px 47px;
}

.m1g{
padding: 1px 42px 0px 41px;
}
.menuc{
background:url(images/menu-srodek-1.gif);
height: 37px;
float: left;
}
.menus{
background:url(images/menu-separator.gif);
width: 2px;
height: 37px;
float: left;
}
.menur{
background:url(images/menu-prawy-1.gif);
width: 2px;
height: 37px;
float: left;
}
.menua{
background:url(images/menu-srodek-2.gif);
height: 37px;
float: left;
}
.data-menu{
width: 948px;
text-align: left;
margin: 0px auto;
font: 12px Tahoma;
}
.nawigacja{
float: left;
}

.nawigacja a.home {
background:url(images/home.png) left no-repeat;
padding-left: 15px;
padding-bottom: 2px;
text-decoration:none;
}

.nawigacja a.next {
background:url(images/strzalka.png) left no-repeat;
padding-left: 10px;
padding-bottom: 2px;
text-decoration:none;
margin-left: 3px;
}
.konto{
float: right;
}
.kontener{
width: 950px;
margin: 0px auto;
}
.separator{
height: 10px;
clear:both;
}
.separator1{
height: 10px;
clear: both;
}
.kolumna1{
width: 670px;
float: left;
margin-right: 10px;
}
.kolumna2{
width: 270px;
float: right;
}

.boxnews{
background:url(images/box-420-286.gif) no-repeat;
width: 420px;
height: 286px;
padding-top: 3px;
padding-left: 3px;
}

.box1{
width: 270px;
margin-bottom: 10px;
}
.box1_tl{
background:url(images/belka-lewy-niebieski.gif);
width: 3px;
height: 37px;
float: left;
}
.box1_tc{
background:url(images/belka-srodek-niebieski.gif);
height: 37px;
width: 264px;
float: left;
}
.box1_tr{
background:url(images/belka-prawy-niebieski.gif);
width: 3px;
height: 37px;
float: left;
}
.box1_c{
border-left: #DADADA solid 1px;
border-right: #DADADA solid 1px;
padding: 0px 10px 10px 10px;
}
.box1_bl{
background:url(images/box-lewy-bottom-jasny.gif);
width: 3px;
height: 3px;
float: left;
}
.box1_bc{
background:url(images/box-srodek-bottom-jasny.gif);
float: left;
height: 3px;
width: 264px;
}
.box1_br{
background:url(images/box-prawy-bottom-jasny.gif);
width: 3px;
height: 3px;
float: left;
}

.zdjecie_news{
float: left;
border: 1px #CCCCCC solid;
padding: 3px;
margin: 5px 15px 5px 0;
}

.box2{
width: 670px;
margin-bottom: 10px;
}
.box2_tl{
background:url(images/belka-lewy-niebieski.gif);
width: 3px;
height: 37px;
float: left;
}
.box2_tc{
background:url(images/belka-srodek-niebieski.gif);
height: 37px;
width: 664px;
float: left;
}
.box2_tr{
background:url(images/belka-prawy-niebieski.gif);
width: 3px;
height: 37px;
float: left;
}
.box2_c{
border-left: #DADADA solid 1px;
border-right: #DADADA solid 1px;
padding: 0px 10px 10px 10px;
}
.box2_bl{
background:url(images/box-lewy-bottom-jasny.gif);
width: 3px;
height: 3px;
float: left;
}
.box2_bc{
background:url(images/box-srodek-bottom-jasny.gif);
float: left;
height: 3px;
width: 664px;
}
.box2_br{
background:url(images/box-prawy-bottom-jasny.gif);
width: 3px;
height: 3px;
float: left;
}


.komentarze{
padding: 50px 10px 0px 10px;
}

.comment{
margin-bottom: 5px;
}

.kom-avatar{
float: left;
margin: 5px 5px 0px 0px;
width: 30px;
}
.kom-kontener{
float: left;
width: 575px;
}
.komentarze-g{
background:url(images/komentarz-top-ciemny.gif) no-repeat;
width: 590px;
height: 30px;
}
.komentarz-m{
background:url(images/komentarz-middle-ciemny.gif);
width: 590px;
}
.komentarz-b{
background:url(images/komentarz-bottom1-ciemny.gif);
width: 590px;
height: 20px;
}

.tag-news{
background:url(images/bg-tag-news.gif);
width: 210px;
height: 188px;
margin: 5px 15px 10px 0px;
float: left;
}

.komentarz-m p{
padding: 0px 10px 3px 15px;
margin: 0px;
font: 12px Tahoma;
}

.komentarz-m a{
background: url(http://www.epiotrkow.pl/images/link.PNG) left no-repeat;
padding-left: 15px;
}
.komentarz-m p a{
display:inline-block;
}

.kgl{
margin: 0px;
padding: 10px 0px 0px 15px;
font: 12px Tahoma;
float: left;
}
.kgr{
margin: 0px;
padding: 10px 10px 0px 0px;
font: 12px Tahoma;
float: right;
color: #666666;
}
.write{
margin-bottom: 10px;
border: 1px #CCCCCC solid;
padding: 5px;

}
.kom-login{
margin: 5px;
}

.kom-area{
margin: 0px 5px;
width: 570px;
}
.kom-login input{
width: 200px;
border:#999999 1px solid;
}
.kom-area textarea{
width: 500px;
border:#999999 1px solid;
}
.center{
padding-top: 10px;
margin-left: 50px;
clear:both;
}

.cytat{
margin: 0px 10px 3px 15px;
padding: 3px;
border: 1px #CCCCCC solid;
font: 12px Tahoma;
color:#666666;
background:#FFFFFF;
}
.cytat_cite{
font-weight:bold;
color:#666666;
margin-bottom: 3px;
}


.btitle{
padding: 10px 0px 0px 10px;
font: 14px Tahoma;
font-weight: bold;
}
.ankieta_title{
font: 12px Tahoma;
font-weight: bold;
padding-top: 50px;
}
.ankieta_odp{
margin-top: 5px;
margin-left: 2px;
}
.az_l{
background:url(images/belka-z1-lewy.gif);
height: 37px;
width: 3px;
float: left;
margin-left: 2px;
}
.az_c{
background:url(images/belka-z1-srodek.gif);
height: 37px;
float: left;
}
.az_r{
height: 37px;
width: 3px;
background:url(images/belka-z1-prawy.gif);
float: left;
}
.zta{
padding: 13px 5px;
font: 12px Tahoma;
font-weight:bold;
}

.nz_l{
background:url(images/belka-z2-lewy.gif);
width: 3px;
height: 37px;
float: left;
margin-left: 3px;
}
.nz_c{
background:url(images/belka-z2-srodek.gif);
height: 37px;
float: left;
}
.nz_r{
height: 37px;
width: 3px;
background:url(images/belka-z2-prawy.gif);
float: left;
}
.ztn{
padding: 13px 5px;
font: 12px Tahoma;
color: #FFFFFF;
}

.kropka a.pkt {
background:url(images/ikona-selektor-zolty.gif) left no-repeat;
padding-left: 15px;
padding-bottom: 2px;
text-decoration:none;
}

.kropka{
font: 12px Tahoma;
color: #666666;
padding-top: 50px;
}

.lista a.pkt {
background:url(images/ikona-wiadomosc.gif) left no-repeat;
padding-left: 15px;
padding-bottom: 2px;
text-decoration:none;
}

.lista{
font: 12px Tahoma;
color: #666666;
padding-top: 50px;
}

.randtag{
font: 12px Tahoma;
color: #666666;
padding: 5px;
}

.randtag a.pkt {
background:url(images/ikona-wiadomosc.gif) left no-repeat;
padding-left: 13px;
padding-bottom: 2px;
text-decoration:none;
}
.randtag p{
line-height: 0.4cm;
}
.randtag a:hover {
text-decoration:underline;
}


.randtag h1{
font-size: 14px;
font-weight:bold;
margin: 0px 0px 10px 0px;
padding: 0px;
}

.lista img{
float: left;
margin-right: 5px;
margin-bottom: 3px;
margin-top: 3px;
border: 1px solid #CCCCCC; 
padding: 1px;
}
.lista a.bold{
font-weight:bold;
font-size: 14px;
}
.wiecej{
text-align: right;
margin-top: 10px;
}
.wiecejg{
text-align: right;
margin-right: 10px;
margin-top: 5px;
float: right;
}
.wiecejn{
text-align: right;
float: right;
}

.wiecej a.link{
background:url(images/ikona-strzaleczka.gif) right no-repeat;
padding-right: 13px;
text-decoration:none;
font: 11px Tahoma;
}
.wiecejg a.link{
background:url(images/ikona-strzaleczka.gif) right no-repeat;
padding-right: 13px;
text-decoration:none;
font: 11px Tahoma;
}

.wiecejn a.link{
background:url(images/ikona-strzaleczka.gif) right no-repeat;
padding-right: 13px;
text-decoration:none;
font: 11px Tahoma;
}

.galeria img{
float: left;
border: 1px #CCCCCC solid;
margin-right: 5px;
margin-bottom: 5px;
}

.galeria{
font: 12px Tahoma;
color: #666666;
padding-top: 50px;
}

.b-l{
background:url(images/pm-lewy-1.gif);
width: 3px;
height: 22px;
float: left;
}
.b-c{
background:url(images/pm-srodek-1.gif);
height: 22px;
float: left;
}
.b-r{
background:url(images/pm-prawy-1.gif);
height: 22px;
width: 3px;
float: left;
}
.input{
border: 0px;
background:none;
font-size: 12px;
size: 12px;
color:#FFFFFF;
margin: 0px 5px 0px 5px;
padding: 2px 0px;
}
.b-t{
border: 0px;
font-size: 12px;
size: 12px;
margin: 0px 5px 0px 5px;
padding: 3px 0px;
}
.b-t a{
color:#FFFFFF;
text-decoration:none;
}
.b-t a:hover{
color:#CCCCCC;
text-decoration:none;
}
.fnw{
text-align: center; margin: 5px 0px 5px 0px;
color:#0066FF; font-size: 14px; font-weight:bold;
}
.fnwb{
margin: 5px 0px 5px 250px;
}
.clear{
clear: both;
}
.srodkuj{
margin-left: 55px; margin-top: 10px; margin-bottom: 5px;
}
.tagi{
width: 950px;
margin-bottom: 5px;
}
.tagi-top{
background:url(images/tagi-top.gif);
width: 950px;
height: 40px;
}
.tagi-c{
background:url(images/tagi-middle.gif);
width: 950px;
}
.tagi-b{
background:url(images/tagi-bottom.gif);
width: 950px;
height: 3px;
}
.tagi-tt{
font: 14px Tahoma;
color:#333333;
font-weight:bold;
padding: 10px;
}
.news_ngl{
background:url(images/news_ngl.png) no-repeat;
width: 670px;
height: 39px;
padding-top: 2px;
}
.news_naglowek{
border-left: #01B9E6 5px solid; height: 35px; width: 662px; margin: 0px 1px 0px 2px; text-align: left; background-color: #F8F8F8;  font: 11px Verdana, Geneva, sans-serif;
}
.news_naglowek_img{
float: left; margin: 3px 0px 0px 3px;
}
.news_nn{
float: left; margin: 3px 0px 0px 10px;
}

.news_title{
margin-top: 5px;
font: 22px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
.news_zajawka{
margin: 5px 0px 10px 0px;
font-weight:bold;
font-size: 12px;
}
.news_tagi{
font-size:11px;text-align:left;color:#1b2e7e;margin-top:5px; margin-bottom:5px;
}
.news_tresc{
line-height: 0.4cm;
text-align: left;
}
.news_link{
background: url(http://www.epiotrkow.pl/images/link.PNG) left no-repeat;
padding-left: 15px;
display:inline-block;
}
.nt_cd{
padding: 3px 0px 0px 0px;
line-height: 0.5cm;
}
.news_tresc p{
margin: 0px;
padding: 0px;
clear:none;
}
.footer{
background:url(images/stopka.gif);
height: 72px;
width:inherit;
margin-top: 20px;
margin-bottom: 5px;
}
.footer_box{
width: 950px;
margin: 0px auto;
}
.fbl{
float: left;
margin-top: 17px;
}
.fbr{
float: right;
margin-top: 17px;
color:#999999;
}
.fbl img{
border: 0px;
margin-right: 15px;
}
.form_login_top{
border: 1px solid #666666;
height: 18px;
background:#FFFFFF;
font: 12px Tahoma;
width: 120px;
}
.login-top{
float: right;
padding-bottom: 2px;
margin-left: 5px;
}

.clear{
clear:both;
}

form{
marhin: 0px;
padding: 0px;
}
p {
padding: 0px;
margin: 0px 0px 4px 0px;
clear:both;
}
div#opcje a#opcje_polec {
  background: #fafafa url(images/dodajdo.png) right no-repeat;
  background-position: 90%;
}
div#opcje a#opcje_drukuj {
  background: #fafafa url(images/drukuj.gif) right no-repeat;
  background-position: 90%;
}
div#opcje a.opcje_dodaj {
  background: #fafafa url(images/fopen15.png) right no-repeat;
  background-position: 94%;
}
div#opcje a#opcje_blad {
  background: #fafafa url(images/reporto.png) right no-repeat;
  background-position: 94%;
}
div#opcje a.opcje_kom {
  background: #fafafa url(images/kom.png) right no-repeat;
  background-position: 90%;
}
div#opcje_f a.opcje_kom {
  background: #fafafa url(images/kom.png) right no-repeat;
  background-position: 90%;
}
div#opcje {
float: left;
background: #ffffff;
font-size: 1.1em;
font-weight: bold;
margin: 1px 2px;
padding: 0px 0px;
margin-top: 15px;
}
div#opcje a {
  float: left;
  margin: 0 5px;
  border: 1px solid #d7d7d7;
  padding: 4px 30px 4px 8px;
  color: #173868;
}
div#na{
  float: right;
  border: 1px solid #d7d7d7;
  color: #173868;
}
div#opcje_f {
float: right;
background: #ffffff;
font-size: 1.1em;
font-weight: bold;
margin: 1px 2px;
padding: 0px 0px;
}

.box_odstep{
padding-top: 50px;
}

#error{
font-weight:bold;
margin-bottom: 5px;
}

a{color:#173868;text-decoration:none;}
a:hover { text-decoration: underline; color: #000000}

.fbr p{
margin-top: 5px;
text-align: right;
}
.fbr p a{
color: #666666;
padding-right: 5px;
}

.ztn a{
color: #FFFFFF;
}

.box_galery{
background:url(images/box-galery.gif) no-repeat;
width: 649px;
height: 354px;
padding: 2px 0px 0px 2px;
}

.news_nn_size{
float: right; text-align: right; padding: 1px 5px 0px 5px;
}
.nnS1{
font-size:12px; margin-right: 3px;
}
.nnS2{
font-size:14px; margin-right: 3px;
}
.nnS3{
font-size:16px;
}
.zoom{
margin: 5px 0px 5px 0px;
}
.zoom_txt{
border-left: 2px #666666 solid; padding: 5px; font: 12px Arial; color: #666666;
}
.icon_txt{
margin: 3px 0px 0px 0px;
}
.txt_l{
float: left;
}
.txt_r{
float: right; color: #666666; font: 10px Arial;
font-style:italic;
}
.pz0{
margin: 0px 0px 0px 0px;
padding: 0px;
}
.img{
border: 1px #CCCCCC solid;
padding: 3px;
margin: 2px 5px 5px 0px;
}
.news_lt{
font: 24px Tahoma;
margin: 0px 0px 5px 0px;
}
.news_list{
margin-bottom: 10px;
}
.news_ltxt{
font: 13px Tahoma;
margin-top: 5px;
text-align: left;
line-height:0,4cm;
}
.czysc{
clear: both;
height: 10px;
}
.lnews_linia{
border-top: 1px #F3F3F3 solid;
margin: 0px auto;
width: 95%;
padding: 10px 0px 5px 0px;
}
.news_ltag{
font-size:11px;text-align:left;color:#1b2e7e; float: left;
margin: 5px 0px 5px 0px;
}
.news_ldata{
font-size:11px;text-align:right;color:#C0C0C0;margin:5px 0px 5px 0px; float: right;
}

.t_main{
border: 1px #2A9FFF solid;
background:#F9F9F9;
padding: 4px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.t_main:hover{
border: 1px #0066FF solid;
background:#FFFFFF;
text-decoration:none;
}
.t_main_a{
border: #B9DCFF 1px solid;
padding: 4px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
.pagination{
margin: 10px 0px 10px 0px;
}
.blad{
border: 1px #FF8487 solid;
padding: 5px;
margin: 5px 0px;
}
.info{
border:#0099FF solid 1px;
padding: 5px;
margin: 5px 0px;
}
.ok{
border:#00CC66 solid 1px;
padding: 5px;
margin: 5px 0px;
}
.tytul{
font: 14px Tahoma;
font-weight: bold;
margin-bottom: 10px;
}
.lista_usr{
height: auto;
width: 168px;
float: left;
height: 140px;
padding: 10px 10px 5px 10px;
text-align: center;
background: url('images/bgw.gif') no-repeat;
}
.lista_center{
width: 660px;
margin: 0 auto;
}
.avatar{
margin: 5px 0px 5px 0px;
}
.ccytat{
text-align: right; padding: 0px 5px 0px 0px;
}
.ccytat a{
background: none; padding: 0px; margin: 0px;
}
.ccytat img{
border: 0px;
}
.edit_info{
font-size: 9px; margin: 3px 0px 0px 15px; font-style:italic
}
.admin{
font-size: 9px; margin: 3px 0px 0px 15px; color:#800000;
}
.form_info{
font-size: 9px; width: 500px; padding: 2px; margin-bottom: 5px; margin-top: 5px;
}
.reklama_top{
text-align: center;
width: 950px;
margin: 0px auto;
padding: 0px 0px 5px 0px;
z-index: 1;
position:relative;
}

#divimager{
z-Index:47;
border:1px solid #CCCCCC;
padding: 3px;
position:relative;
width: 640px;
}
.kam_title{
font: 12px Arial, Helvetica, sans-serif;
font-weight: bold;
float: left;
}
.kam_info{
font: 12px Arial, Helvetica, sans-serif;
float: right;
}
.kinfo{
padding: 3px;
}

.pw_title{
background: #E8E8E8;
padding: 3px;
}
.pw{
padding: 3px;
border-bottom: #E8E8E8 solid 1px;
}
.komunikat {
  clear: both;
  margin: 10px 0;
  border: 1px solid #3F96AA;
  padding: 10px 10px 10px 38px;
  text-align: left;
}

.o_box{
width: 200px;
float: left;
padding: 5px;
border: 1px solid #C0C0C0;
margin-right: 10px;
margin-bottom: 15px;
}
.o_title{
color:#2A9FFF;
font: 18px Tahoma;
font-weight: bold;
margin-bottom: 5px;
}
.o_img{
float: left;
margin-right: 10px;
}
.o_cat{
float: left;
}
.o_cat p{
margin: 0px 0px 2px 0px;
padding: 0px;
font: 12px Tahoma;
}

.o_cat a.pkt {
background:url(images/ikona-selektor-zolty.gif) left no-repeat;
padding-left: 15px;
padding-bottom: 2px;
text-decoration:none;
}
.o_all{
margin-bottom: 10px;
}
.o_top{
border: 1px dotted #333333;
padding: 5px;
}
.o_top a.pkt {
background:url(images/ikona-selektor-zolty.gif) left no-repeat;
padding-left: 15px;
padding-bottom: 2px;
text-decoration:none;
}
.reportAjaxHref{
background:url(images/report.png) no-repeat;
width: 16px;
height: 16px;
margin-right: 5px;
display:inline-block;
border: 0px;
}
.sgir{
float:right;
font: 24px Verdana;
font-size: 24px;
padding-bottom: 5px;
}
.sgil{
float:left;
}
.sgil p{
font-weight:normal;
}