body{
  margin:0px;
  background-image:url('tlo.jpg');
  background-repeat:repeat-x;
  background-position:top;
}
.clear{
  clear:both;
}
.admin{
  width:960px;
  margin:0px auto 0px auto;
  font-family:Verdana;
  font-size:12px;
}
.admin .top{
  width:945px;
  background-image:url('admin_top.jpg');
  text-align:right;
  height:22px;
  padding:10px 15px 0px 0px;
  color:#ffffff;
}
.admin .top a{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}
.admin .login{
  width:400px;
  margin:20px auto 0px auto;
}
.admin .menu{
  width:187px;
  margin-top:10px;
  background-image:url('admin_menu2.jpg');
  color:white;
  float:left;
  font-size:10px;
  font-weight:normal;
}
.admin .menu a{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  display:block;
}
.admin .menu .m1{
  background-image:url('admin_menu1.jpg');
  height:11px;
}
.admin .menu .m2{
  padding:0px 5px 0px 5px;
}
.admin .menu .m3{
  background-image:url('admin_menu3.jpg');
  height:10px;
}
.admin .content{
  margin:10px 0px 0px 10px;
  float:left;
  width:750px;
}
.admin .msg{
  background-color:#ef6642;
  padding:5px;
  color:white;
}
.admin .msg a{
  color:white;
  font-weight:bold;
  text-decoration:none;
}
.admin .info{
  background-color:#f2f2f2;
  border:1px solid #bbbbbb;
  padding: 4px;
  margin:2px;
  font-weight:bold;
}
.admin .ob {
  color:#333333;
  border:1px solid #cccccc;
  border-collapse:collapse;
}
.admin .ob th{
  background-color:#f2f2f2;
  border:1px solid #bbbbbb;
  padding: 4px 8px;
}
.admin .ob td {
  padding: 4px 8px;
  text-align: left;
  border:1px solid #bbbbbb;
}
.admin a{
  color:#0000ff;
  text-decoration:none;
}
.admin textarea{
  width:400px;
  height:150px;
  font-family:Verdana;
  font-size:12px;
}
.admin .fotki{
  width:760px;
}
.admin .fotki .twoje{

}
.admin .fotki .fotka{
width:150px;
  float:left;
  margin:5px;
  border:1px solid #bbbbbb;
  background-color:#f2f2f2;
  text-align:center;
  padding:2px;
}
.admin .fotki .fotka input{
  width:110px;
}
.admin #edytorTable td{
  border:1px solid gray;
}
.admin #edytorTable td:hover{
  border:2px dotted white;
}
.site{
  width:991px;
  margin:0px auto 0px auto;
}
.site .mapki{
  margin-left:auto;
  margin-right:auto;
  width:500px;
  font-size:12px;
}
.site .mapki img{
  width:500px;
  border:none;
}
.site .linia{
  border-top:1px solid #69c4fe;
  margin-top:5px;
  margin-bottom:5px;
}
.site .redakcja{
  border:none;
  width:992px;
  height:57px;
  margin-top:10px;
  position:relative;
  left:-10px;
}
.site .wyszukane{
  border-bottom:1px solid #69c4fe;
  margin-top:15px;
  margin-bottom:5px;
  font-size:12px;
}
.site .listTeksty{
  font-size:12px;
}
.site .listTeksty a{
  display:block;
}
.site .toolbar{
  width:991px;
  height:63px;
  background-image:url('top.jpg');
}
.toolbar .link{
  background-image:url('top_link.jpg');
  float:right;
  width:125px;
  height:48px;
  margin-top:1px;
  cursor:pointer;
}
.toolbar .linki{
  padding:15px 0px 0px 25px;
}
.toolbar .linki a{
  display:block;
  float:left;
  color:#ffffff;
  text-decoration:none;
  font-family:Tahoma;
  font-size:12px;
  background-image:url('break.jpg');
  height:15px;
  background-position:left;
  background-repeat:no-repeat;
  padding-right:8px;
  padding-left:8px;
}
.toolbar .linki a:hover{
  background-color:#69c4fe;
  color:#ffffff;
}
.toolbar .linki .ac{
  color:#69c4fe;
}
.toolbar .linki form{
  margin:0px;
  padding:0px;
  float:left;
  position:relative;
  top:-2px;
}
.toolbar .linki .f{
  position:relative;
  top:-5px;
  *top:-3px;
}
.toolbar .linki .pole{
  border:none;
  color:#ffffff;
  background-color:#cacaca;
  font-family:Tahoma;
  font-size:12px;
  width:85px;
  height:15px;
  padding:0px;
  margin:0px;
  vertical-align:middle;
  padding-left:5px;
}
.toolbar .linki .but{
  margin-left:1px;
  vertical-align:middle;
}
.site .menu{
  float:left;
  width:258px;
}
.site .menu .logo{
  height:114px;
  background-repeat:no-repeat;
  background-position:center;
}
.site .menu .kategorie{
  width:255px;
  background-image:url('menu2.jpg');
  background-repeat:repeat-x;
  background-position:top;
  background-color:#1c71a8;
  margin:0px 4px 0px 3px;
}
.site .menu .kategorie a{
  display:block;
  padding:12px 0px 12px 34px;
  text-decoration:none;
  font-family:Tahoma;
  font-size:12px;
  color:#ffffff;
  border-bottom:1px solid #69c4fe;
  background-image:url('arrow.gif');
  background-repeat:no-repeat;
  background-position:top left;
}
.site .menu .kategorie .ac{
  background-image:url('arrow_ac.gif');
  background-repeat:no-repeat;
  background-position:top left;
}
.site .menu .kategorie a:hover{
  background-color:#69c4fe;
}
.site .menu .licznik{
  font-family:Tahoma;
  margin:0px 0px 0px 10px;
  clear:both;
  text-align:left;
  color:#c0c0c0;
  font-size:11px;
  width:100px;
  padding-top:10px;
}
.site .menu .licznik div{
  float:right;
}
.menu .tytul{
  height:55px;
  background-image:url('menu1.jpg');
}
.menu .tytulNie{
  height:55px;
  background-image:url('menu_nie.jpg');
}
.menu .tytulGal{
  height:34px;
  background-image:url('menugaleria.jpg');
}
.menu .tytulAtr{
  height:34px;
  background-image:url('menuatrakcje.jpg');
}
.menu .tytulOk{
  height:34px;
  background-image:url('menuokolica.jpg');
}
.menu .tytulInf{
  height:34px;
  background-image:url('menuinf.jpg');
}
.menu .tytulImp{
  height:34px;
  background-image:url('menuimp.jpg');
}
.menu .tytulGast{
  height:34px;
  background-image:url('menugast.jpg');
}
.site .zaloguj{
  margin-left:3px;
}
.site .zaloguj .login1{
  cursor:pointer;
  float:left;
  margin:0px;
  padding:0px;
  width:128px;
  height:37px;
  background-image:url('login1.jpg');
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.site .zaloguj .login1:hover{
  background-position:0px -37px;
}
.site .zaloguj .login2{
  cursor:pointer;
  float:left;
  margin:0px;
  padding:0px;
  width:127px;
  height:37px;
  background-image:url('login2.jpg');
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.site .zaloguj .login2:hover{
  background-position:0px -37px;
}
.site .zawartosc{
  float:left;
  width:530px;
  margin:0px 0px 0px 0px;
  font-family:Tahoma;
  padding-top:5px;
  padding-left:5px;
  padding-right:3px;
  _padding-left:3px;
  _padding-right:0px;
  background-color:#ffffff;
}
.site .zawartosc .filmy{
  width:425px;
  margin-left:auto;
  margin-right:auto;
  font-size:12px;
  color:#1b71a8;
}
.site .zawartosc .topy{
  height:237px;
}
.site .zawartosc .topLinki{
  margin-bottom:10px;
  height:22px;
  margin-left:0px;
}
.site .zawartosc .topLinki a{
  display:block;
  float:left;
  width:131px;
  background:#69c4fe url('topmenu.jpg') bottom left no-repeat;
  font-size:12px;
  color:#ffffff;
  height:18px;
  border-right:1px solid #ffffff;
  _position:relative;
  _top:-3px;
  text-decoration:none;
  padding-top:4px;
  text-align:center;
  margin:0px;
}
.site .zawartosc .topLinki a:hover{
  background-position:-131px bottom;
  background-color:#1b71a8;
}
.zawartosc .nawigator{
  color:#69c4fe;
  font-family:Tahoma;
  font-size:11px;
  margin:10px 0px 10px 20px;
}
.zawartosc .nawigator a{
  color:#69c4fe;
  text-decoration:none;
}
.zawartosc .notesTop{
  float:right;
  font-family:Tahoma;
  font-size:11px;
  margin:0px 10px 0px 10px;
}
.zawartosc .notesTop a{
  color:#69c4fe;
  text-decoration:none;
}
.zawartosc .notesTop img{
  float:left;
/*  position:relative;
  top:-8px;*/
  margin-right:5px;
  border:none;
}
.zawartosc .informatorBlok{
  float:left;
}
.zawartosc .informator{
  background-image:url('informator.jpg');
  background-repeat:no-repeat;
  background-position:top;
  width:257px;
  min-height:409px;
  height:auto !important;
  height:409px;

  font-size:11px;
  background-color:#edeef2;
}
.zawartosc .informator .infotxt{
  padding:15px;

}
.zawartosc .informator h3{
  color:#d6141c;
  font-size:18px;
  margin:3px 0px 3px 0px;
  font-size:14px;
}
.zawartosc .informator a{
  color:#1b71a8;
  text-decoration:none;
  display:block;
  margin:1px;
}
.zawartosc .informator img{
  border:none;
  margin-right:5px;
}
.zawartosc .informatorDown{
  background-image:url('informatordol.jpg');
  width:257px;
  height:8px;
}
.zawartosc .opisKrotki{
  font-size:11px;
  border-left:1px solid #69c4fe;
  border-right:1px solid #69c4fe;
  padding:0px 10px 0px 10px;
  float:left;
  width:245px;
  margin-left:5px;
  color:#1b71a8;
  text-align: justify;
}
.zawartosc .opisKrotki p{
    margin:1px 0;
}
.zawartosc .opisKrotki1{
  width:267px;
  background-image:url('opis1.jpg');
  height:9px;
  float:left;
  margin-left:5px;
}
.zawartosc .opisKrotki2{
  width:267px;
  background-image:url('opis2.jpg');
  height:11px;
  float:left;
  margin-left:5px;
}
.site .blokpolecamy{
  width:181px;
  margin-left:2px;
  margin-right:12px;
  _margin-right:6px;
  margin-top:0px;
  float:right;
}
.site .polecamy{
  font-family:Tahoma;
  font-size:12px;
  background-image:url('polecamy2.jpg');
}
.site .polecamy .polecamy1{
  width:181px;
  background-image:url('polecamy1.jpg');
  height:29px;
}
.site .polecamy .koniec{
  width:181px;
  background-image:url('polecamy3.gif');
  height:10px;
}
.site .polecamy .polecony{
  width:150px;
  background-image:url('polecamy.gif');
  background-repeat:no-repeat;
  background-position:top;
  text-align:center;
  font-size:12px;
  color:#1b71a8;
  margin:0px auto 0px auto;
  padding-top:2px;
}
.site .polecamy a{
  color:#1b71a8;
  text-decoration:none;
  cursor:pointer;
}
.site .polecamy .polecony img{
  width:150px;
  border:none;
  margin-top:3px;
  display:block;
  border-bottom: 1px solid #fff;
}
.site .reklamy{
  margin-left:5px;
  margin-top:1px;
  font-size:12px;
  float:left;
  text-align:justify;
  color:#1b71a8;
  width:260px;
}
.dodaj .regulamin{
  height:200px;
  overflow: scroll;
  border:1px solid #000000;
  padding:5px;
}
.dodaj .error{
  color:#ff0000;
}
.dodaj .long{
  width:250px;
}
.dodaj .readonly{
  width:300px;
  color:#808080;
  cursor:default;
}
.dodaj .pole{
  width:500px;
  height:150px;
}
.dodaj td{
  vertical-align:top;
}
.site .login{
  width:528px;
  margin:0px auto 0px auto;
  background-image:url('noclegn.jpg');
  font-size:12px;
}
.site .login .przejdz{
   text-align:center;
}
.site .login .przejdz a{
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
.site .login input{
  border:1px solid #d3d4d6;
  background-color:#f9f9f9;
}
.site .login h2{
 margin:0px;
 text-align:center;
  font-size:12px;
}
.site .login .l1{
  height:10px;
  background-image:url('nocleg1.jpg');
}
.site .login .l2{
  height:10px;
  background-image:url('nocleg2.jpg');
}
.site .login table{
  margin:0px auto 0px auto;
}
.site .login form{
  text-align:center;
}
.edit{

}
.edit h1{
  color:#1b71a8;
  font-size:14px;
}
.oknoWstaw{
  padding:5px;
  background-color:#C0C0C0;
  margin:0px 9px 2px 4px;
  font-size:12px;
}
.edit .tlbr{
  width:528px;
  background-image:url('noclegn.jpg');

}
.edit .tlbr .tlbr1{
  background-image:url('nocleg1.jpg');
  height:10px;
}
.edit .tlbr .tlbr2{
  background-image:url('nocleg2.jpg');
  height:10px;
  clear:both;
}
.edit .tlbr a{
  display:block;
  float:left;
  padding:4px;
  font-size:12px;
  color:#1b71a8;
  margin-left:8px;
  text-decoration:none;
}
.edit .tlbr .sel{
  font-weight:bold;
}
.edit .fotki{

}
.edit .fotki .twoje{

}
.edit .fotki .fotka{
  float:left;
  margin:5px;
  border:1px solid #d3d4d6;
  background-color:#f9f9f9;
  padding:3px;
  text-align:center;
}
.edit .fotki .fotka a{
  text-decoration:none;
  color:#0000ff;
}
.noclegi{
  font-size:12px;
}
.noclegi form{
  padding:0px;
  margin:0px;
}
.noclegi .szukaj1{
  width:527px;
  height:35px;
  background-image:url('szukajnoclegu1.jpg');
}
.noclegi .szukaj_nie1{
  width:527px;
  height:35px;
  background-image:url('szukajnie.jpg');
}
.noclegi .szukaj{
  background-color:#69c4fe;
  width:527px;
  color:#336699;
  font-family:Tahoma;
  font-size:11px;
}
.noclegi .szukaj table td{
  padding-left:3px;
}
.noclegi .szukaj select{
  width:144px;
}
.noclegi .szukaj input{
  border:none;
  color:#1b71a8;
  font-family:Tahoma;
  font-size:12px;
  width:90px;
}
.noclegi .szukaj .nazwa{
  padding-left:30px;
}
.noclegi .szukaj .nazwa input{
  width:100px;
}
.noclegi .nocleg{
  width:528px;
  background-image:url('noclegn.jpg');
  margin-top:10px;
  border-spacing:0px;
  background-repeat:repeat-y;
}
.noclegi .nocleg .nocleg1{
  width:528px;
  height:10px;
  background-image:url('nocleg1.jpg');
}
.noclegi .nocleg .nocleg2{
  width:528px;
  height:10px;
  background-image:url('nocleg2.jpg');
}
.noclegi .noclegiOpcja1 .nocleg1{
  background-image:url('1nocleg1.jpg');
}
.noclegi .noclegiOpcja1 .nocleg2{
  background-image:url('1nocleg2.jpg');
}
.noclegi .noclegiOpcja1 .nocleg{
  background-image:url('1noclegn.jpg');
}
.noclegi .noclegiOpcja2 .nocleg1{
  background-image:url('2nocleg1.jpg');
}
.noclegi .noclegiOpcja2 .nocleg2{
  background-image:url('2nocleg2.jpg');
}
.noclegi .noclegiOpcja2 .nocleg{
  background-image:url('2noclegn.jpg');
}
.noclegi .noclegiOpcja3 .nocleg1{
  background-image:url('3nocleg1.jpg');
}
.noclegi .noclegiOpcja3 .nocleg2{
  background-image:url('3nocleg2.jpg');
}
.noclegi .noclegiOpcja3 .nocleg{
  background-image:url('3noclegn.jpg');
}
.noclegi .licznik{
  font-family:Tahoma;
  margin:0px 0px 0px 10px;
  clear:both;
  text-align:left;
  color:#a0a0a0;
  font-size:11px;
}
.nocleg .notes{
  float:right;
  color:#69c4fe;
  font-size:11px;
  padding:10px 10px 0px 5px;
  vertical-align:top;
  cursor:pointer;
}
.nocleg .notesimg{
  width:30px;
  height:31px;
  border:none;
  float:right;
}
.nocleg .tytul1{
  color:#d6141c;
  font-size:14px;
  margin-left:10px;
  margin-top:8px;
}
.nocleg .tytul2{
  color:#69c4fe;
  font-size:14px;
  margin-left:10px;
  margin-top:8px;
}
.nocleg .tytul3{
  color:#666666;
  font-size:14px;
  margin-left:10px;
  margin-top:8px;
}
.nocleg a{
  text-decoration:none;
}
.nocleg .linia{
  border:none;
  border-bottom:1px solid #cccccc;
  padding-top:5px;
  margin-left:10px;
  margin-right:10px;
}
.nocleg .tytul1 img{
  border:none;
  margin-right:10px;
  width:9px;
  height:9px;
}
.nocleg .tytul2 img{
  border:none;
  margin-right:10px;
  width:9px;
  height:9px;
}
.nocleg .tytul3 img{
  border:none;
  margin-right:10px;
  width:9px;
  height:9px;
}
.nocleg .fotka1{
  float:left;
  margin:10px 0px 10px 10px;
  border:1px solid #ff0000;
  padding:1px;
  width:168px;
  height:129px;
}
.nocleg .fotka2{
  float:left;
  margin:10px 0px 10px 10px;
  border:1px solid #69c4fe;
  padding:1px;
  width:168px;
  height:129px;
}
.nocleg .fotka3{
  float:left;
  margin:10px 0px 10px 10px;
  border:1px solid #bdbdbd;
  padding:1px;
  width:168px;
  height:129px;
}
.nocleg .tekst{
  width:300px;
  min-height:107px;
  background-image:url('nocleginfo.jpg');
  background-repeat:no-repeat;
  background-position:top;
  float:left;
  margin-left:10px;
  margin-top:10px;
  color:#1b71a8;
  font-size:12px;
  padding:10px;
}
.nocleg .tekst a{
  color:#1b71a8;
  text-decoration:underline;
}
.nocleg .tekst table{
  width:300px;
}
.nocleg .tekst table .tel{
  vertical-align:top;
  width:20px;
}
.nocleg .tekst .fax{
  float:right;
}
.nocleg .opis{
  color:#1b71a8;
  font-size:12px;
  width:350px;
  margin-left:10px;
  clear:left;
  float:left;
}
.nocleg .wiecej{
  float:left;
  color:#d6141c;
  font-size:12px;
  width:130px;
  margin-left:20px;
  *margin-left:200px;
}
.nocleg .wiecej .opcja1{
  color:#d6141c;
  text-decoration:none;
}
.nocleg .wiecej .opcja2{
  color:#6ac5fe;
  text-decoration:none;
}
.nocleg .wiecej .opcja3{
  color:#666666;
  text-decoration:none;
}
.nocleg .wiecej img{
  vertical-align:middle;
}
.noclegi .zakladki{
  width:510px;
  padding-left:15px;
}
.noclegi .zakladki a{
  display:block;
  float:left;
  margin-right:1px;
  width:82px;
  height:23px;
  background-image:url('zakladka1.gif');
  font-size:12px;
  color:#ffffff;
  text-decoration:none;
  padding-top:7px;
  font-weight:bold;
  text-align:center;
}
.noclegi .zakladki .sel{
  background-image:url('zakladka2.gif');
}
.noclegi .opcja{
  font-size:11px;
  color:#1b71a8;
  width:520px;
  padding:10px;
  clear:both;
  min-height:200px;
  height:auto !important;
  height:200px;
}
.noclegi .opcja .zdjecie{
  float:left;
}
.noclegi .opcja .zdjecie img{
  border:1px solid #c0c0c0;
  padding:1px;
  margin:1px;
  cursor:pointer;
}
.noclegi .opcja form{
  margin:0px;
  padding:0px;
}
.noclegi .opcja input{
  border:1px solid #336699;;
  font-size:11px;
  color:#336699;
}
.noclegi .opcja textarea{
  border:1px solid #336699;;
  font-size:11px;
  color:#336699;
  width:500px;
  height:66px;
  font-family:Tahoma;
}
.site .drukuj{
  text-align:center;
  cursor:pointer;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
}
.site .zawartosc .poleTytul{
  background-image:url('tytul.jpg');
  width:507px;
  height:18px;
  font-size:14px;
  color:#ffffff;
  padding:10px;
  margin-bottom:10px;
  text-transform:uppercase;
}
.site .zawartosc .tekstDuzy{
  font-size:12px;
  font-family:Tahoma;
  width:528px;
}
.site .zawartosc .tekstDuzy a{
  color:#1b71a8;
  text-decoration:none;
}
.site .zawartosc .przerwa{
  height:10px;
}
.site .linkiDol{
  color:#999999;
  font-size:11px;
  text-align:center;
  font-family:Tahoma;
}
.site .linkiDol p{
  margin:3px;
}
.site .linkiDol a{
  color:#999999;
  text-decoration:none;
}
.site .redakcja{
  display:block;
  color:#d6141c;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  margin:0 10px;
  float:left;
}
.spisPogody{
  width:440px;
  margin-left:auto;
  margin-right:auto;
}
.pogoda{
  float:left;
  border:1px solid #ffffff;
  margin-right:20px;
}
.pogodaLink{
  padding-top:20px;
  clear:both;
  text-align:center;
}
.pogodaLink a{
  color:#1b71a8;
  text-decoration:underline;
  font-size:12px;
}
.pogoda img{
  border:none;
  height:auto;
  width:auto;
  margin:0px;
  padding:0px;
}
.panel{
  font-size:12px;
  margin-top:10px;
}
.panel input{
  border:1px solid #d3d4d6;
  background-color:#eff0f2;
}
.panel .radio{
  border:none;
  background-color:#ffffff;
}
.panel textarea{
  width:400px;
  height:150px;
  font-family:Verdana;
  font-size:12px;
  border:1px solid #d3d4d6;
  background-color:#eff0f2;
}
.panel .zmien{
  border:1px solid #1b71a8;
  padding:2px;
  margin:2px;
}
.panel .dodajZdjecie{
  border:1px solid #d3d4d6;
  background-color:#eff0f2;
  margin-top:10px;
  margin-bottom:10px;
  padding:2px;
}
.panel .kontakt{
  width:528px;
  background-image:url('noclegn.jpg');
}
.panel .kontakt .tekst{
  padding:5px 15px 5px 15px;
}
.panel .kontakt .tekst h2{
  text-align:center;
  margin:2px;
}
.panel .kontakt .k1{
  background-image:url('nocleg1.jpg');
  height:10px;
}
.panel .kontakt .k2{
  background-image:url('nocleg2.jpg');
  height:10px;
}
.site .galeria_mala{
  width:510px;
  margin-left:auto;
  margin-right:auto;
}
.site .galeria_mala .zdjecie{
  float:left;
  margin:1px;
}
.site .galeria_mala .zdjecie img{
  border:1px solid #c0c0c0;
  padding:1px;
  background-color:#ffffff;
  cursor:pointer;
  width:120px;
  height:80px;
}
.site .komentarze{
  clear:both;
  font-size:12px;
  padding-top:10px;
}
.site .komentarze .kom1{
  width:527px;
  height:33px;
  background-image:url('komentarze.jpg');
}
.site .komentarze .dodajKom{
  width:123px;
  height:19px;
  background-image:url('komdodaj.jpg');
  cursor:pointer;
  float:right;
  margin-top:8px;
  margin-right:10px;
}
.site .komentarze .tabela{
  padding: 10px 10px 10px 20px;
  border:1px solid #d1d1cf;
  background-color:#efefe9;
  width:495px;
  margin-top:1px;
  color:#8e8e8e;
}
.site .komentarze .tabela .imie{
  float:right;
}
.site .komentarze .tabela span{
  color:#4db8fd;
}
.site .komentarze .wpis{
  margin-left:10px;
  cursor:pointer;
}
.site .komentarze .krotki{

}
.site .komentarze .dlugi{
  display:none;
}
.site .komentarze .odstep{
  border-top:1px dashed #cacaca;
  margin-top:5px;
  margin-bottom:5px;
}
.site .podstrony{
  font-size:12px;
  color:#cacaca;
  margin-top:15px;
}
.site .podstrony a{
  text-decoration:none;
  color:#69c4fe;
}
.site .podstrony .ac{
  color:#d6141c;
}
.site .podstrony span{
  color:#69c4fe;
}
.site .dodaj_kom{
  font-size:11px;
  background-color:#cacaca;
  color:#ffffff;
  width:527px;
  margin-top:3px;
  display:none;
}
.site .dodaj_kom span{
  color:#4db8fd;
}
.site .dodaj_kom .f{
  padding:10px;
}
.site .dodaj_kom .kom1{
  background-image:url('komdod1.jpg');
  height:4px;
  padding:0px;
  width:527px;
}
.site .dodaj_kom .kom2{
  background-image:url('komdod2.jpg');
  height:5px;
  padding:0px;
  width:527px;
}
.site .dodaj_kom form .error{
  color:#ff0000;
}
.site .dodaj_kom form input{
  width:200px;
  border:1px solid #cccccc;
  color:#1b71a8;
}
.site .dodaj_kom form textarea{
  width:400px;
  height:40px;
  border:1px solid #cccccc;
  font-size:12px;
  font-family:Tahoma;
  padding:1px;
  color:#1b71a8;
}
.site .dodaj_kom .but{
  border:1px solid #ffffff;
  background-color:#dcdbdb;
  color:#959595;
  width:167px;
}
.site .galeria{
  width:510px;
  margin-left:auto;
  margin-right:auto;
}
.site .galeria .zdjecie{
  float:left;
  margin:1px;
  font-size:11px;
  text-align:center;
}
.site .galeria a{
  color:#000000;
  text-decoration:none;
}
.site .galeria .zdjecie img{
  border:1px solid #c0c0c0;
  padding:1px;
  background-color:#ffffff;
  cursor:pointer;
}
.site .galeria .jednaFotka{
  font-size:12px;
}
.site .galeria .jednaFotka img{
  border:1px solid #c0c0c0;
  padding:1px;
  background-color:#ffffff;
  cursor:pointer;
  max-width:500px;
  width: expression( document.body.clientWidth > 500 ? "500px" : "auto" ); /* sets max-width for IE */
}
.site .ocena{
  text-align:center;
  margin:15px 0px 20px 0px;
  font-size:12px;
}
.site .ocena div{
  font-size:14px;
  font-weight:bold;
}
.imagebutton {height: 22px; width: 23px; border: solid 2px #C0C0C0; background-color: #C0C0C0;}
.image {position: relative; left: 1px; top: 1px; height:20px; width:21px; border:none;}
.toolbar {height: 30px; background-color: #C0C0C0;}
#debug{
  width:960px;
  margin:0px auto 0px auto;
  font-size:10px;
  text-align:center;
  clear:both;
}
.wizytowka{
  width:980px;
  margin:0px auto 0px auto;
}
.wizytowka .powrot{
  width:900px;
  margin:10px auto 0px auto;
  font-family:Arial;
  font-size:12px;
}
.wizytowka .powrot a{
  color:#000000;
}
.wizytowka .top{
  width:897px;
  margin:0px auto 0px auto;
  height:240px;
  background-image:url('wizyt_top.jpg');
  background-position:top;
  background-repeat:no-repeat;
}
.wizytowka .ramka{
  width:895px;
  margin:0px auto 0px auto;
  border-left:1px solid #69c4fe;
  border-right:1px solid #69c4fe;
}
.wizytowka .top .info{
  padding:0px;
  margin:10px;
  background-image:url('wizyt_info.gif');
  width:528px;
  height:211px;
  float:left;
  color:#1b71a8;
  font-size:12px;
  font-family:Verdana;
}
.wizytowka .top .info a{
  color:#1b71a8;
  text-decoration:underline;
}
.wizytowka .top .info table{
  margin:5px;
  width:90%;
}
.wizytowka .top .info table td{
  padding:0px 5px 0px 5px;
}
.wizytowka .top .info table .tel{
  float:left;
  margin-right:20px;
}
.wizytowka .top .info .fax{
  float:right;
}
.wizytowka .top .info .tytul{
  display:block;
  margin:20px 15px 5px 15px;
  font-size:18px;
  text-decoration:none;
  color:#d6141c;
  background-image:url('wizyt_tytul.jpg');
  background-position:bottom center;
  background-repeat:no-repeat;
  padding-bottom:10px;
}
.wizytowka .top .fotka{
  float:right;
  margin:10px 15px 10px 10px;
}
.wizytowka .top .fotka img{
  border:1px solid #78cafe;
}
.wizytowka .przyciski{
  background-color:#eef0f1;
  margin:0px 10px 0px 10px;
  height:3px;
}
.wizytowka .buttony{
  margin:0px 10px 0px 10px;
}
.wizytowka .buttony a{
  display:block;
  float:left;
  width:123px;
  height:23px;
  border-right:2px solid #ffffff;
  background-image:url('wizyt_but2.jpg');
  color:#ffffff;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:none;
  text-align:center;
  padding-top:5px;
}
.wizytowka .buttony a:hover{
  background-image:url('wizyt_but1.jpg');
}
.wizytowka .buttony .sel{
  background-image:url('wizyt_but1.jpg');
}
.wizytowka .down{
  width:897px;
  margin:0px auto 0px auto;
  height:7px;
  background-image:url('wizyt_down.jpg');
}
.wizytowka .tekst{
  font-family:Tahoma;
  font-size:12px;
  color:#1b71a8;
  padding:15px;
  clear:both;
  text-align:justify;
  min-height:300px;
  height:auto !important;
  height:300px;
}
.wizytowka .tekst form{
  margin:0px auto 0px auto;
  padding:0px;
  width:500px;
}
.wizytowka .tekst input{
  border:1px solid #336699;;
  font-size:11px;
  color:#336699;
}
.wizytowka .tekst textarea{
  border:1px solid #336699;;
  font-size:11px;
  color:#336699;
  width:500px;
  height:66px;
  font-family:Tahoma;
}
.wizytowka .galeria{
  padding:15px;
  clear:both;
  width:760px;
  margin-left:auto;
  margin-right:auto;
}
.wizytowka .galeria .zdjecie{
  float:left;
}
.wizytowka .galeria .zdjecie img{
  border:1px solid #c0c0c0;
  padding:1px;
  margin:1px;
  cursor:pointer;
}
.wizytowka .linkiDol{
  color:#999999;
  font-size:11px;
  text-align:center;
  font-family:Tahoma;
  margin-top:20px;
}
.wizytowka .linkiDol p{
  margin:3px;
}
.wizytowka .linkiDol a{
  color:#999999;
  text-decoration:none;
}
.wizytowka .akcept{
  text-align:center;
  display:block;
  color:#66ccff;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  margin:0px 0px 5px 0px;
}
.wizytowka .licznik{
  font-family:Tahoma;
  margin:0px 0px 0px 10px;
  clear:both;
  text-align:left;
  color:#a0a0a0;
  font-size:11px;
}
