body {background: #FFFFFF url(./img/aleksandrowicz1.jpg) top center repeat-y; width:951px;margin:auto;}
body , textarea {margin-top: 0px; margin-bottom: 0px;font-family: Verdana, Tahoma; font-size: 13px;}

body.index { background: black; margin-top: 0px; margin-bottom: 0px;font-family: Verdana, Tahoma; font-size: 13px;}
#tresc p.standard a, #tresc a {
  font-style:italic;
  border-bottom: #800 dashed 1px;
}
#tresc p.tab a, #tresc p.tab_nakt a {
  border:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
br.linia {clear: both;}
br.intencja {line-height:5px;}
a.skrot:link, a.skrot:visited, a.skrot:hover {font-style:italic;text-decoration: underline;}
#tresc a.img {
  border:none;}
h1.tytuldodruku {text-align:center;font-size: 200%; color:#000064;}
h1.tytul, h1.podtytul, h1.uwaga, h1.haslo, h1.podtytulr, h1.podtytulcentr {  
  font:italic 19px Berling Antiqua,Georgia,Verdana;
  color:#800;
  font-weight:bold;
  margin-top:30px;
  margin-bottom:5px;
 }
h1.uwaga {text-align:center;border-bottom: 1px solid #800;border-top: 1px solid #800;}
h1.haslo {text-decoration: underline;text-align:center;}
h1.podtytulr {text-align:right;}
h1.podtytulcentr {text-align:center;}

form {
  margin:0px;
  padding:0px;}

img.br {margin:0px;padding:0px;}
img.grafika {margin:0px;padding:0px;}
img.wizyt {border-width:1px;}
img.nazwa {margin:0px;padding:0px;}
img.lg {margin:0px;padding:0px;}
img.logobip {margin:0px;padding:0px;border:none;}
input {text-align:left;border-style:solid;border-width:1px;}
input.image {border-style:none;border-width:0;}
input.haslo {width:150px; margin:0 0 10px 0px;}
input.size300 {width:300px;}
input.size350 {width:350px;}
input.size235 {width:235px;}
input.size200 {width:200px;}
input.size100 {width:100px;}
input.size150 {margin:0px;padding:0px;width:150px;}
input.size50 {width:50px;}
input.size400 {width:400px;}
input.size500 {width:500px;}
input.size100procent {width:100%;}
input.chkstandard {text-align:center;}
input.file {width:300px;}

legend.ankieta{font-weight:bold;font-size: 13px;}
fieldset.ankieta {width:500px;}
p , ul , ol {margin:0px;padding:0px;text-align:justify;line-height:1.5em;font-weight:normal;}
p.ofi {margin:0px;padding:0px;font-size: 11px;line-height:1em;}
p.ban-d {font-size:12px;line-height:1em;margin:0px;padding:0px;}
/*p.standard {text-indent:20px;line-height:160%;margin:0px;padding:0px;margin-top:15px;width:445px;}*/
p.standard {text-indent:20px;line-height:160%;margin:0px;padding:0px;margin-top:15px;}
p.norm {text-indent:0px;line-height:120%;margin:0px;padding:0px;}
p.prawa {text-indent:1em;text-align:right;line-height:1.2em;margin:0px;padding:0px;}
p.lewa {text-indent:1em;text-align:left;line-height:1.2em;margin:0px;padding:0px;}
p.centr {text-indent:1em;text-align:center;line-height:1.2em;margin:0px;padding:0px;}
p.podpis {font-size:10px;font-style:italic;text-align:left;line-height:1.2em;}
p.podpisr {font-size:10px;font-style:italic;text-align:right;line-height:1.2em;}
p.wiz {margin:0px;padding:0px;font-size:12px;font-weight:bold;text-align:right;line-height:1.2em;}
p.wizl {margin:0px;padding:0px;font-size: 12px;text-align:left;line-height:1.2em;}
p.cytat {font-style:italic;text-indent:1em;line-height:1.2em;margin:0px;padding:0px;}
p.bez {margin:0px;padding:0px;font-size: 12px;text-align:left;line-height:1em;}
p.tytul_ankiety {font-weight:bold;text-align:left;line-height:12px;margin:0px;padding:0px;}
p.licznik {margin:0px;padding:0px;font-size:11px;text-align:right;line-height:1em;font-weight:bold; }
p.tab {margin:0px;padding:0px;font-size:12px;text-align:left;line-height:1em;}
img.liniaroz {
  padding:20px 0px 5px 0px;
  clear:both;
  margin: 0 auto;
}

p.kategoria {
  font:italic 27px Monotype Corsiva,Georgia,Verdana;
  margin:0px;
  padding:17px 0px 7px 6px;
  color:white;
  text-align:left;
  border: 1px solid #fcc;
}
p.kategoria:first-letter {text-transform:uppercase;}
p.podkategoria, p.komunikaty {
  font:italic 30px Monotype Corsiva,Georgia,Verdana;
  float:left;
  margin:0px;
  padding:20px 0px 0px 10px;
  color:white;
}
p.podkategoria a {
  color:#800;
}
div.kat_pkat {
  background:#800 url(./img/kat_pkat_tlo.png) top left no-repeat;
  width:444px;
  margin:0px;
  margin-bottom:20px;
  padding:3px;
}

/*p.podkategoria span {font-style:italic;}*/

.para p {margin:0px;padding:0px;font:bold italic 12px verdana;text-align:center;color:#fff;}

p.tab_nakt {margin:0px;padding:0px;font-size:12px;text-align:left;line-height:1em;}
p.tabright {margin:0px;padding:0px;font-size:12px;text-align:right;line-height:1em;}
p.tabcenter {margin:0px;padding:0px;font-size:12px;text-align:center;line-height:1em;}
p.info {margin:0px;padding:0px;font-size:10px;text-align:left;line-height:1em;}
p.nagtab {margin:0px;padding:5px 0px;font-size:12px;font-weight:bold;text-align:center;line-height:1em;}
p.z_linki {margin:0px;padding:0px;font-size:12px;text-align:right;font-weight:bold;}
p.z_tab {margin:0px;padding:0px;font-size:9px;text-align:left;line-height:1em;}
p.z_uwaga {margin:0px;padding:0px;font-size:12px;text-align:right;font-weight:bold;}
p.tertab {margin:0px;padding:0px;font-size:10px;text-align:right;}
p.teruwagatab {margin:0px;padding:0px;font-size:10px;text-align:right;}
p.opis {margin:0px;padding:0px;font-size:12px;font-style:italic;text-align:left;line-height:16px;font-weight:bold;}

p.dzien {text-indent:0px;font-family:verdana;font-size:14px;font-weight:bold;margin:0px;padding:0px;line-height:18px;text-align:justify;}
p.intencja {text-indent:0px;font-family:verdana;font-size:13px;font-style:italic;margin:0px;padding:0px;line-height:13px;text-align:left;}
p.komentarz {text-indent:0em;font-family:verdana;font-size:13px;font-weight:bold;margin:0px;padding:0px;line-height:1em;text-align:left;}
p.err {width:95%;border: 1px solid red; padding:10px; background:#fcc;margin:10px auto;}
p.error, p.success, p.info {width:95%;border: 1px solid red; padding:10px; background:#fcc;margin:10px auto;}
p.success {width:95%;border: 1px solid #3c6; padding:10px; background:#cf9;margin:10px auto;}
p.info {width:95%;border: 1px solid #06c; padding:10px; background:#cff;margin:10px auto;}

select {border:dotted 1px #edd;}
select.selstandard {width:260px;}
select.sel300 {width:300px;}
select.size300 {width:300px;}
select.size350 {width:350px;}
select.multi {width:200px;}
select.selmini {width:60px;}
select.selmidi {width:200px;} 
select.sel400 {width:400px;}
select.size400 {width:400px;}
select.sel500 {width:500px;}
select.size500 {width:500px;}

textarea.standard {border-width:1px;border-style:solid;margin:0px;padding:0px;font-size: 11px;text-indent:0em;text-align:justify;line-height:1.1em;
}
table {
  margin: 10px 0px;
}
th {
  background:#800 url(./img/nag_tab_tlo.png) top left repeat-x;
  border-left:solid 1px #fff;
  border-right:solid 1px #fff;
  margin:0px;
  padding:5px 3px;
  font-size:12px;
  font-weight:bold;
  font-style:italic;
  text-align:center;
  line-height:1em;
  color:#fff;
}
div#tresc table input {
  margin:0px;
  padding:0px;
}
table.wiz {
  margin:0px;
  padding:0px;
  clear:both;
  border:none;
}
table.wiz th{
 width:130px;
 padding-right:5px; 
 text-align:right;
 vertical-align:top;
 background:none;
 color:black;
  font-size:10px;
  font-weight:normal;
  font-style:normal;
  line-height:1em; 
}

table.wiz td{
  text-align:left;
  padding-left:5px;
  font-weight: bold;
}

table.banner {background-image:url(./img/banner.png);background-repeat:no-repeat;height:100px;width:750px;border:none;padding:0px;margin:0px;border-collapse:collapse;}
table.tab {width:600px; height:100%;border:none;padding:0px;margin:0px;border-collapse:collapse;margin-left:auto;margin-right:auto;}
/*table.index {background-image:url(./img/index.jpg);background-repeat:no-repeat;}*/
table.kat    {width:180px; height:25px;background:url(./img/kategoria2.tif) no-repeat top left;}
table.kat p  { font:bold italic 90% Georgia;  color:#a82424;margin-left:34px;margin:0px;padding:0px;}

table.stopka {background-image:url(./img/stopka.png);background-repeat:no-repeat;border:none;padding:0px;margin:0px;border-collapse:collapse;width:750px;height:20px;}

table.miniatury {padding:0px; margin:0px 7px;width:100%; border: 0px;}
table.miniatury td {background-color:silver;padding:0px;margin:0px;border: 1px solid black;height: 122px;text-align:center;}
table.miniatury td img {margin:3px 0px 7px 0px;padding: 0px; border:0px;}
table.porzadkujaca {margin:auto;margin-top:20px;border:0px;border-collapse:collapse;}
table.porzadkujaca td {padding:2px;}
table.zaloguj td {
  padding:2px;
}
table.zaloguj th {
  padding:2px;
  font-style:normal;
  font-size:12px;
  font-weight:normal;
  text-align:right;
  line-height:1em;
  color:#000;
  background:white;
}
table.centr {
  margin:5px auto;
}
td.logobip{height:47px;}
td.rozwin{width:10px;}
td.ofi{height:35px;width:250px;}
td.ce{width:70px;}
td.nazwa{width:400px;height:53px;}
td.info{height:18px;}
td.kreska {margin:0px;height:1px;padding:0px;}
td.l {background:#8787cf;width:1px;margin:0px;padding:0px;}
td.p {background:url(./img/r_p.png) repeat-y;width:1px;}/*background-attachment: fixed;*/

td.ban-d {background-image:url(./img/ban_d.png); background-repeat:no-repeat;}

/*td.st {margin:0px;}*/ 
td.st {margin:0px;background-image:url(./img/st.png);background-repeat:repeat-x; height:20px; width:373px;}

tr.npara {background-color:#eff;}
tr.npara td {padding:3px;}

table.zdjecieleft, table.zdjecieright,table.zdjecie {
  border:1px solid grey;
  border-color:grey;
  margin:10px;
  text-align:center;
}
table.zdjecieleft{
  float:left;
}
table.zdjecieright {
  float:right;
}
table.zdjecie {
  margin:10px auto;
}
ul {line-height:160%; padding-left:40px;margin:10px 0px;}
ul.dyski {list-style-type:disc;}
ul.circle {list-style-type:circle;}
ul.square {list-style-type:square;}

ol {line-height:160%;margin:10px 0px;padding:0px;padding-left:40px;}
ol.an {list-style-type:decimal;}
ol.la {list-style-type:lower-alpha;}
ol.ua {list-style-type:upper-alpha;}
ol.lr {list-style-type:lower-roman;}
ol.ur {list-style-type:upper-roman;}
#tresc a.submit,#tresc a.submit:visited,#tresc a.submit:hover{
  display:block;
  width:50px;
  height:14px;
  padding:3px 10px;
  background:#000064 url(./img/button.png) top left no-repeat;
  color:white;
  font: 12px Verdana;
  font-style:normal;
  font-weight: bold;
  text-align:center;
  border:none;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
}
input.submit, input.submit_mini,input.submit_na,input.submit_mini_na,#tresc button.submit {
  margin:0px;
  padding:0px 10px 0px 10px;
  width:70px;
  height:25px;
  border: none;
  background: #800 url(./img/button.png) top left no-repeat;
  font: italic 15px Palatino Linotype,Arial;
  font-weight: bold;
  text-align:center;
  color: white;
  cursor:pointer;
}
input.submit_mini {
  width:30px;
  background: #800 url(./img/button-mini.png) top left no-repeat;
}
input.submit_na {
  background: #800 url(./img/button_na.png) top left no-repeat;
  color: #c0c0c0;
  cursor:auto;
}
input.submit_mini_na {
  width:30px;
  background: #800 url(./img/button-mini_na.png) top left no-repeat;
  color: #c0c0c0;
  cursor:auto;
}

table.form_table, table.form_table * {
  padding:0px;
  margin:0px;
}
table.form_table {
  margin-top:20px;
}
table.form_table td {
  padding:0 5px;
  vertical-align:bottom;
}

div.galeria{
  margin:10px 50px;
}

/*=================================================== CSS ===================================================================*/
/*layout*/
#site {
  float:left;
  position:absolute;
  top:275px;
  width:909px;
  margin-left:20px;
  border:0px;
}
#container {
  background:white url(./img/container_dol.png) bottom left no-repeat;
  margin:0px;
  width:697px;
  float:right;
  padding-bottom:27px;
  border:0px;
}
#containertlo {
  margin:0px;
  padding:0px;
  width:697px;

  float:right;
  background:white url(./img/container_tlo.jpg) top right repeat-y;
  border:0px;
}
#menucont {
  background:white;
  width:212px;
  margin:0px;
  padding:0px;
  float:left;
  border:0px;
}
#content {
  background:url(./img/content_gora.png) top right no-repeat;
  width:489px;
  float:right;
  padding:0px;
  padding-top:15px;
  margin:0px;
  border:0px;
}
#tresc {
  padding:0px 25px 0px 15px;
  margin:0px;
  border:0px;
}
#panel {
  background:#800 url(./img/panel_tlo.png) top left repeat-y;
  width:207px;
  float:left;
  padding:0px;
  margin:0px;
  border:0px;
}
#header {
  background:url(./img/banner_cz3.jpg) top right no-repeat;
  height:275px;
  width:912px;
  position:absolute;
  top:0px;
  margin-left:20px;
}
#ban1,#ban21,#ban22,#ban23,#ban24 {
  margin:0px;
  padding:0px;
  height:273px;
  float:left;
}
#ban1 {
  width:56px;
  background:#fff url(./img/banner_cz1.jpg) top left no-repeat;
}
#ban21 {
  width:195px;
  background:#fff url(./img/banner_cz21.jpg) top left no-repeat;
}
#ban22 {
  width:195px;
  background:#fff url(./img/banner_cz22.jpg) top left no-repeat;
}
#ban23 {
  width:195px;
  background:#fff url(./img/banner_cz23.jpg) top left no-repeat;
}
#ban24 {
  width:195px;
  background:#fff url(./img/banner_cz24.jpg) top left no-repeat;
}
#ban3 {
  width:661px;
  background:#fff url(./img/banner_cz3.jpg) top left no-repeat;
}
#footer {
  background: url(./img/footer.jpg) top left no-repeat;
  width:909px;
  clear:both;
  height:48px;
  width:909px;
  color:#fff;
}
#panel img {
  margin:0px;
  padding:0px;
  border:none;
  border-width:0px;
  float:left;
}

/*zawartosc banera*/
#sitelink, #zalogowany {
  padding-left:30px;
  padding-bottom:10px;
  color:white;
  position:relative;
  bottom:-90%;
}
#sitelink {float:left;display:none;}
#zalogowany {float:right;}

/*menu*/
div.kat {
  background:#800 url(./img/kategoria2.png) no-repeat;
  width:212px;
  margin:0px;
  padding:0px;
}
div.kat h3 {
  font:italic 25px Monotype Corsiva,Georgia,Verdana;
  line-height:28px;
  text-align:right;
  color:white;
  text-transform:lowercase;
  margin:0px 0px 0px 8px;
  padding:7px 10px 5px 0px;
  width:186px;
  border-bottom: 1px solid #800;
}
div.kat h3:first-letter {
  text-transform:uppercase;
}
div.pozycjeobrazek {
  background: white url(./img/menu_tlo.jpg) repeat-y top;
  width:212px;
  margin:0px;
  padding:0px;
}
/*szukanie*/
div.pozycjeobrazek ul , #szukacz {
  background: url(./img/menu_obrazek.png) no-repeat bottom;
  margin:0px;
  padding:10px 15px 50px 15px;
}
#szukinput {
  margin:0px 10px 0px 10px;
  width:150px;
  padding:0px;
}
#szukbutt {
  border:none;
  margin:10px 10px 0px 45px;
  padding:0px;
}
/*pozycje*/
div.pozycjeobrazek ul {
  list-style:disc;
  text-align:left;
  color:#800;
}
div.pozycjeobrazek ul li {
  margin-left:15px;
  padding:0px;
  font:italic 16px Palatino Linotype, Georgia,Verdana;
  font-weight:bold;
  color:#800;
}
div.pozycjeobrazek ul li a {
  color:#800;
  display:block;
  margin:0px;
  padding:0px;
}
div.pozycjeobrazek ul li a:link, div.pozycjeobrazek ul li a:visited, div.pozycjeobrazek ul li a:hover {
  color:#800;
}

/*tabelka z drukowaniem*/
#tablecontent {
  margin:5px 0 0 0;
  padding:0px;
}
#tablecontent td {
  margin:0px;
  padding:0px;
}
#tablecontent tbody tr td a {
  font-size:10px;
  text-decoration:none;
  color:#c0c0c0; /*grey*/
  margin:0px;
  padding:0px;
  padding-top:15px;
  border-bottom:none;
}
#tablecontent img {
  border:none;
}

/*tableka ze zmianami*/
table.content {
  border: solid 1px #dfdfdf;
  width:100%;
  margin:20px auto 10px auto;
  font-size:10px;
}
table.content th {
  width:35%;
  text-align:right;
  padding:0 5px 0 0;
  font-weight:normal;
  font-size:10px;
  color:#9b9b9b;
  background-color:#fff;
  background-image:none;
  border:none;
}
table.content td {
  padding:0 0 0 5px;
  background:#f6f6f6;
  color:#9b9b9b;
  font-size:10px;
}
#tresc table.content tbody tr td a{
  color:#9b9b9b;
  text-decoration:underline;
  border-bottom:none;
}
/*table.content tr {
  border-bottom: solid 1px #dfdfdf;
}*/
/*zawartość stopki*/
#powerdby:link {
  text-decoration:none;
}
#powerdby:visited {
  text-decoration:none;
}
#powerdby:hover {
  text-decoration:none;
}
#licznik, #powerdby {
  font-size:11px;
  float:right;
  padding: 14px 20px 0 0;
  margin:0px;
  line-height:13px;
}
#powerdby {
  float:left;
  padding: 14px 0 0 20px;
}
label {
  font: 10px Tahoma,Verdana;
  font-weight:bold;
  width:25%;
  float:left;
  text-align:right;
  margin-right:0.5em;
}
*.ciemne {background:#de1eff;}
*.jasne {background:#eaeded;}


