body {background: #1f5e5e;width:995px;margin:auto;}
body , textarea {margin-top: 0px; margin-bottom: 0px;font-family: Verdana, Tahoma; font-size: 12px;}
body.galeria {background: white;}

body.index {margin-top: 0px; margin-bottom: 0px;font-family: Verdana, Tahoma; font-size: 13px;}

#tresc p.standard a, #tresc a {
  /*font-style:italic;*/
/*  border-bottom: #01374d dashed 1px;*/
}
#tresc p.tab a, #tresc p.tab_nakt a {
  border:none;
}
a:link {text-decoration: none;/*border-bottom:1px dashed #01374d*/}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
br.linia {clear: both;}
br.intencja {line-height:5px;}
a.skrot { text-decoration:none; /*border-bottom: 1px solid #000064;*/}
a.skrot:hover {text-decoration: underline;}
#tresc a.img {
  border:none;
}
h1.tytul {text-align:left;font-size: 120%; margin-left:30px;}
h1.tytuldodruku {text-align:center;font-size: 200%; color:#000064;}
/*h1.podtytul {font:bold italic 120% Verdana; margin-bottom:0px;text-align:left;padding:11px;color:#009;}

h1.uwaga {font:bold italic 120% Verdana;text-align:center;line-height:15px;margin-top:30px;margin-bottom:6px;}
h1.haslo {font:bold 120% Verdana;text-decoration: underline;text-align:center;line-height:15px;margin-top:30px;margin-bottom:6px;}
h1.podtytulr {font:bold 120% Verdana;text-align:right;line-height:15px;margin-top:30px;margin-bottom:6px;}
h1.podtytulcentr {font:bold 120% Verdana;text-align:center;line-height:15px;margin-top:30px;margin-bottom:6px;}*/
h1.podtytul, h1.uwaga, h1.haslo, h1.podtytulr, h1.podtytulcentr {font:italic 160% serif Verdana; margin-bottom:0px;text-align:left;padding:11px;color:#01374d;font-weight:bold;}
h1.uwaga{ text-align:center;color:red;}
h1.haslo{text-decoration: underline;text-align:center;}
h1.podtytulr{text-align:right;}
h1.podtytulcentr{text-align:center;} 
h1.zespoly {font-size: 13px;text-align:left;margin-left:10px; padding-left:0px;}
h2 {font-weight:bold;margin-left:40px;text-indent:0px; font-size: 12px;text-align:left}


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 {line-height:160%;margin:0px;padding:0px;margin-top:15px;}
p.norm {line-height:120%;margin:0px;padding:0px;}
p.prawa {text-align:right;line-height:160%;margin:0px;padding:0px;}
p.lewa {text-align:left;line-height:160%;margin:0px;padding:0px;}
p.centr {text-align:center;line-height:1.2em;margin:auto;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: 0px;
  margin-left:7px;
}

p.kategoria {font:bold italic 180% serif Verdana; text-align:left;padding:2px 0px 10px 10px;color:#01374d;}
p.podkategoria, p.komunikaty {
  font:bold 16px Verdana;
  text-align:left;
  line-height:1em;
  margin-top:0px;
  margin-bottom:2em;
  padding:5px;
 /* background: transparent url(./img/hr.png) no-repeat top right;*/
  color:#000;
}
p.podkategoria span {font-style:italic;}

div.kat_pkat {
  /*background:url(./img/kat_pkat_tlo.png) top left no-repeat;*/
  width:450px;
  height:65px;
  margin:0px;
  margin-bottom:10px;
  padding:0px;
  /*padding-bottom:5px;*/
}


.para p {margin:10px 5px 10px 5px;font:bold italic 12px verdana;text-align:center;color:#610;}

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.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 {font-family:verdana;font-size:14px;font-weight:bold;margin:0px;padding:0px;line-height:18px;text-align:justify;}
p.intencja {font-family:verdana;font-size:13px;font-style:italic;margin:0px;padding:0px;line-height:13px;text-align:left;}
p.komentarz {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 {margin:0px;padding:0px;font-size:10px;text-align:left;line-height:1em;}
p.info {width:95%;border: 1px solid #06c; padding:10px; /*background:#cff;*/margin:10px auto;}

p.infot {margin:0.2em 0.5em;font-size:10;text-align:left;line-height:1em;}
p.infor {margin:0.2em 0.5em;font-size:10;text-align:right;line-height:1em;}
p.infob {margin:0.2em 0.5em;font-size:10;font-weight:bold;text-align:left;line-height:1em;}


select {border:solid 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:#000064;
  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;}*/
.kat    {width:200px; /*background: green url(./img/kategoria.png) no-repeat top left;*/}
/*.kat p  {position:relative;top:5px;left:5px;font:bold 10px Verdana;  color:#fff; margin: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:#faebd7;
}
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:3px 10px;
  width:130px;
  height:20px;
  border:none;
  background: #000064 url(./img/button.png) top left no-repeat;
  font: 12px Verdana;
  font-weight: bold;
  text-align:center;
  color: white;
  vertical-align:bottom;
  cursor:pointer;
}
input.submit_mini {
  width:28px;
  background: #000064 url(./img/button-mini.png) top left no-repeat;
}
input.submit_na {
  background: #000064 url(./img/button_na.png) top left no-repeat;
  color: #c0c0c0;
  cursor:auto;
}
input.submit_mini_na {
  width:28px;
  background: #000064 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 auto;} 

/*=================================================== CSS ===================================================================*/
/*layout*/
#site {
  float:left;
  position:absolute;
  top:205px;
  /*width:777px;*/
  width:995px;
  margin:auto;
  border:0px;
  background: #faebd7;
  border-left, border-right: solid 1px #000;
/*  background:#ffffff url(./img/site_bk.jpg) top left repeat-y;*/
}
#site_top{
  display:none;
  float:left;
  position:relative;
  background:#ffffff url(./img/site_top.jpg) top left no-repeat;
  width:995px;
  height:21px;
}

#site_bottom{
  display:none;
  float:left;
  position:relative;
  background: url(./img/site_bottom.jpg) bottom left no-repeat;
  width:995px;
  height:19px;
}


#container {
  /*background:#ffffff url(./img/container_dol.png) bottom left no-repeat;*/
  margin:0px;
  width:740px;
  margin-top:20px;
  margin-right:0px;
  float:right;
  padding-bottom:27px;
  /*border:1px solid black;*/
}
#containertlo {
  margin:0px;
  padding:0px;
  width:740px;
  float:right;
  /*background:#ffffff url(./img/container_tlo.jpg) top right repeat-y;*/
 /* border:1px solid black;*/
}
#menucont {
  /*background:#ffffff;*/
  width:230px;
  margin:0px;
  margin-bottom:5px;
  margin-left:4px;
  margin-top:25px;
  padding:0px;
  float:top left;
  border:0px;
  /*border:1px solid black;*/
}

#topmenucont {
/*  background:#ffffff;*/
  position:relative;
  /*float:left;*/
  top:185px;
  left:35px;
/*  background: url(./img/bk_top_menu.png) bottom left repeat-x;*/
  height:19px;
  width:auto;
  margin:0px;
  margin-bottom: 0px;
  margin-left: 35px;
  padding-left: 35px;
/*  padding:0px;*/
  /*margin-top:25px;*/
  /*float:bottom left;*/
  /*border:0px;*/
  /*border:1px solid black;*/
}

.zakladka {
  top:185px;
  left:35px;
  position:relative;
  float:left;
 /* background: url(./img/bk_top_menu.png) bottom left repeat-x;*/
  width:auto;
  height:19px;
  margin:0px;
  margin-bottom:0px;
  margin-left:5px;
  /*margin-top:25px;*/
  padding:0px;
  /*float:bottom left;*/
  /*border:0px;*/
  /*border:1px solid black;*/
}
.lewa {
  float:left;
/*  background: url(./img/left.png);*/
  height:19px;
  width:10px;
}
.prawa {
  float:left;
/*  background: url(./img/right.gif);*/
  height:19px;
  width:10px;
}


/*
.toplink a {
  color:#fff;
}*/

#content {
 /* background:#ffffff url(./img/kat_pkat_tlo.png) top left no-repeat;*/
  width:739px;
  float:left;
  padding:0px;
  margin:0px;
  margin-left:1px;
  margin-top:5px;
  border:0px;
}

#pasek{
  display:none;
  background:url(./img/pasek_zdjecia.jpg) top left no-repeat;
  margin-right:38px;
  width:740px;
  height:85px;
  float:right;
  /*border:1px solid black;*/
}

#tresc {
  /*background:url(./img/kat_pkat_tlo.png) top left no-repeat;*/
  padding:0px;
  margin:0px 12px;
  margin-top:15px;
  border:0px;
}
#panel {
  display:none;
  height: auto !important;
  height: 350px; /* IE */
  min-height: 350px;
  border:solid 1px #00317e;   
  background:#eaeded;
  width:210px;
  float:right;
  margin:0px;
  margin-top:5px;
}
#interpanel {
  margin: 10px 5px;
  padding:0px;
  width:200px;
}
#header {
  background:url(./img/banner.jpg) top right no-repeat;
  height:205px;
  width:995px;
  position:absolute;
  top:0px;
  margin:auto;
}
/*#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: #00374f url(./img/a.png) top left no-repeat;
  width:995px;
  clear:both;
  height:27px;
  color:#fff;
  margin-top:20px;
  margin-bottom:0px;
}
/*
#footer p {
  float: left;
  margin-left: 20px;
  color: #f7d708;
  font-weight: bold;
}*/
/*#panel img {
  margin:0px;
  padding:0px;
  border:none;
  border-width:0px;
  float:left;
}*/
#panel p {font:bold 100%/110% verdana;text-align:center;line-height:1em;margin:0px;margin-bottom:2em;padding:10px 0px;color:red;}  
  
#panel a p {font:bold 80%/100% verdana;text-align:center;line-height:1em;margin-top:0px;margin-bottom:0em;padding:10px 0px;color:#009;}
#panel a img{margin:0px;padding:0px;}
#panel hr {margin:5px 0px;padding:0px;}
/*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, .kat_narty, .kat_mazury, .kat_morskie, .kat_promocje {
  width:234px;
  height:28px;
  margin:0px;
  margin-top:5px;
  padding:8px 0px;
}


/* tło kategorii w menu */
div.kat {
 background: url(./img/kategoria.png) no-repeat bottom left;
}

div.kat_narty {
  background: url(./img/kat_narty.png) no-repeat top left;
}
div.kat_mazury {
  background: url(./img/kat_mazury.png) no-repeat top left;
}
div.kat_morskie {
  background: url(./img/kat_morskie.png) no-repeat top left;
}

div.kat_promocje {
  background: url(./img/kat_promocje.png) no-repeat top left;
}



div.kat h3, div.kat_narty h3, div.kat_mazury h3, div.kat_morskie h3, div.kat_promocje h3 {
  font:13px Verdana;
  /*font-style:italic;*/
  font-weight:bold;
  font-style:italic;
  /*line-height:28px;*/
  /*text-align:right;*/
  color:#1f595a;
  margin:13px 34px;
  margin-right:3px;
  padding:0px;
  /*position: bottom left;*/
  /*display:inline;*/
  text-align:left;
}
div.kat h3 a, div.kat_narty h3 a, div.kat_mazury h3 a, div.kat_morskie h3 a, div.kat_promocje h3 a {
  color:#005289;
}

/*div.kat_narty h3 {
  font:15px trebuchet MS;
  font-style:italic;
  font-weight:bold;
/*  font-style:italic;*/
  /*line-height:28px;*/
  /*text-align:right;*/
/*  color:#005289;
  margin:13px 34px;
  margin-right:3px;
  padding:0px;
  /*position: bottom left;*/
  /*display:inline;*/
 /* text-align:left;
}*/

/*div.kat_narty h3 a {
  color:#005289;
}*/


/*img.rozwin { 
  float:right;
  border:none;
}*/
/*div.kat h3:first-letter {
  font-size:13px;
}*/


/* tło pod menu */
div.pozycjeobrazek {
 /* background: url(./img/menu_tlo.png) repeat-y top right;*/
  width:230px;
  margin:0px;
  padding:0px;
}
/*szukanie*/
div.pozycjeobrazek ul , #szukacz {
/*  background: url(./img/menu_obrazek.jpg) no-repeat bottom right;*/
  margin:0px;
  padding:10px 15px 10px 7px;
}
#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:none;
  text-align:left;
  color:#800;
}
div.pozycjeobrazek ul li {
  /*background:url(./img/kropka.png) no-repeat top left;*/ 
  background-position:0px 4px;
  margin-left:0px;
  margin-bottom:5px;
  padding:0px;
  padding-left:12px;
  font:11px verdana;
  font-weight:bold;
  /*font-style:italic;*/
  color:#005289;
}
div.pozycjeobrazek ul li a {
  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:#1f5e5e;
}

/*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:10px;
  float:right;
  padding: 10px 20px 0 0;
  margin:0px;
  line-height:13px;
}

#powerdby {
  font-size:10px;
  float:left;
  font-weight: bold;
  /*color: #f7d708;*/
  padding: 10px 0 0 20px;
}
label {
  font: 10px Tahoma,Verdana;
  font-weight:bold;
  width:25%;
  float:left;
  text-align:right;
  margin-right:0.5em;
}
div#searchform{
  visibility: hidden;
  float:right;
  position:absolute;
  right:5px;
  bottom:12px;
  padding:0px;
  margin:0px;
  height:18px;
}
div.log_form {
  visibility:hidden;
  width: 170px;
  float:right;
  position:absolute;
  right:5px;
  top:25px;
  margin:0px;
  padding:0px;
  font:11px Tahoma,Verdana;
  color:#000064;
  text-align:right;
}

div.lang_div {
  visibility:hidden;
  width: 400px;
  height:20px;
  float:right;
  position:absolute;
  right:5px;
  top:3px;
  margin:0px;
  padding:0px;
/*  font:11px Tahoma,Verdana;*/
  color:#000064;
  text-align:right;
}

a.home {
 /*position:relative;
 top:0px;*/
 /*vertical-align:top;*/
 margin-top:0px;
 /*margin-bottom:0px;*/
 margin-right:15px;
 width:60px;
 background-image: url(./img/home.png);
 background-position: top left;
 background-repeat:no-repeat;
 padding-left:20px;
 padding-right:4px;
 padding-top:6px;
 font-size: 10px;
 border-right:1px solid silver;
 /*line-height:23px;*/
 height:20px;
}

span.home{
  font-size:10px;
}

div.log_form form, div.log_form table{
  margin:0px;
  padding:0px;
}
div.log_form input.haslo{
  border: solid 1px #000064;
  font:11px Tahoma,Verdana;
  color:#000064;
  margin:1px 0px;
  padding:2px;
  width:100px;
}
div.log_form input.submit{
  border: solid 1px #000064;
  font:8px Verdana;
  color:#000064;
  width:25px;
  height:13px;
  margin:0px;
  margin-left:60px;
  padding:0px;
  background:none;
}
div.log_form input.wyloguj{
  border: solid 1px #000064;
  font:8px Verdana;
  color:#000064;
  width:47px;
  height:15px;
  line-height:13px;
  margin:0px;
  margin-left:15px;
  padding:0px;
  padding-bottom:1px;
  background:white;
  text-align:center;
}

div.log_form p{
  line-height:13px;
  text-align:right;
  margin-top:22px;
}
div.log_form p.zalogowany{
  margin-top:5px;
  margin-bottom:0px;
  font-weight:bold;
}
div.adres, div.adres p{
  visibility:hidden;
  
  width: 235px;
  position:absolute;
  bottom:19px;
  right:2px;
  float:right;
  line-height:13px;
  text-align:right;
  font:11px Tahoma,Verdana;
  color:#000064;
  text-align:right;
}
#szukinput, #szuksubmit {
 background:transparent;
 border:none;
 border: 1px solid #a1c0fe; 
 color: #b0cfff;
 margin:0px 5px;
}
#szuksubmit {
 height:18px;
 width:25px;
 text-align:center;
}
#tresc p {
 margin-top: 0px;
}
*.ciemne {background:#de1eff;}
*.jasne {background:#eaeded;}

.topik {position:relative; width:748px;height:112px;background-image:url('./img/index-top.jpg');text-align:center;vertical-align: top;text-align: right; }

.pojemnik {position:relative;width:748px;height:112px;}
.spotkanie  {float:left; width:560px;}
.flagi      {float:right; margin-top:10px;width:168px;}

.toplink {
  float:left;
  display:block;
  height:19px;
  padding-top:3px;
  color:black;
  font:14px Verdana;
  font-style:italic;
  font-weight:bold;
/*  background: url(./img/bk_top_menu.png) repeat-x;*/
}

