/* Szablon */
body{
  margin: 0;
  text-align: center;
  background: url(../images/bg.jpg) repeat;
}
#strona td{
 font-family: Verdana,Arial;
  font-size: 11px;
  color: white;
  vertical-align: top;
}
div{
  font-family: Verdana,Arial;
  font-size: 11px;
  color: white;
}
img{
  border: none;
  margin: 0 0 0 0;
}
a{
  font-weight: bold;
  font-size: 11px;;
  text-decoration: none;
  color: white;
}
a:hover{
  text-decoration: underline;
}
fieldset{
 margin: 0px;
 padding: 0px;
 border: none;
}
#strona{
  margin: auto;
  width: 924px;
}
#top{
  background: url(../images/top.jpg) top no-repeat;
  width: 758px;
  height: 301px;
  cursor: pointer;
}
#top2{
  background: url(../images/top.gif) top no-repeat;
  width: 758px;
  height: 301px;
  cursor: pointer;
}
#top2 h1 {
font-size: 18px;
margin:0;
padding: 0;
padding-top: 70px;
padding-left: 60px;
}
#menu{
  background: url(../images/menu.jpg) top no-repeat;
  width: 167px;
  height: 246px;
  margin: 45px 0 0 0;
}
#menu ul{
  padding: 30px 0;
  margin: 0px 0 0 23px;
  list-style-type: none; 
  width: 134px;
}
#menu li{
  display: block;
  text-align: left;
  margin:  0 0 12px 0;
  padding: 0;
}
#menu a{
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
#menu a:hover{
  text-decoration: underline;
}
#box{
  width: 253px;
  margin: 10px 0 0 0;
}
#box .search_top{
  height: 44px;
  width: 253px;
  background: url(../images/search_top.jpg) top no-repeat;
}
#box .search_bg{
  width: 253px;
  background: url(../images/search_bg.jpg) repeat-y;
}
#box .search_bottom{
  width: 253px;
  height: 120px;
  text-align: left;
  background: url(../images/search_bottom.jpg) bottom no-repeat;
}
#box .contact_top{
  height: 36px;
  width: 253px;
  background: url(../images/contact_top.jpg) top no-repeat;
}
#box .contact_bg{
  width: 253px;
  background: url(../images/contact_bg.jpg) repeat-y;
}
#box .contact_bottom{
  width: 253px;
  height: 90px;
  background: url(../images/contact_bottom.jpg) top no-repeat;
}
#box .inside_search{
  margin: 0px 40px 0px 20px;
  padding-bottom: 0px;
  text-align: left;
  width: 180px;
  font-weight: bold;
}
#box .inside_contact{
  margin: 0px 40px 0px 20px;
  padding-bottom: 0px;
  text-align: left;
  width: 180px;
  font-weight: bold;
}
#box input,select{
  margin-left: 100px;
  border: 1px solid black;
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
}
#box select{
  margin-left: 12px;
  border: 1px solid black;
  width: 150px;
  font-family: Verdana;
  font-size: 10px;
}

#content{
  text-align: left;
  width: 671px;
}
#content .box_head_apartament{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_apartamenty.jpg) top left no-repeat;
}

#content .box_head2_apartament{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_apartamenty2.jpg) top left no-repeat;
}
#content .box_head_pokoj{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_pokoj.jpg) top left no-repeat;
}

#content .box_head2_pokoj{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_pokoj2.jpg) top left no-repeat;
}

#content .box_head_mieszkanie{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_mieszkanie.jpg) top left no-repeat;
}

#content .box_head2_mieszkanie{
  position: relative;
  width: 652px;
  height: 56px;
  background: url(../images/box_mieszkanie2.jpg) top left no-repeat;
}

#content .box_head_kontakt{
  width: 652px;
  height: 56px;
  background: url(../images/box_kontakt.jpg) top left no-repeat;
}
#content .box_head_atrakcje{
  width: 652px;
  height: 56px;
  background: url(../images/box_atrakcje.jpg) top left no-repeat;
}
#content .box_head_zabytki{
  width: 652px;
  height: 56px;
  background: url(../images/box_zabytki.jpg) top left no-repeat;
}
#content .box_head_regulamin{
  width: 652px;
  height: 56px;
  background: url(../images/box_regulamin.jpg) top left no-repeat;
}
#content .box_head_potiwerdzenie{
  width: 652px;
  height: 56px;
  background: url(../images/box_potwierdzenie.jpg) top left no-repeat;
}
#content .box_bg{
  width: 652px;
  height: auto;
  background: url(../images/box_bg.jpg) left repeat-y;
}
#content .box_inside{
  margin: 5px 10px 0 10px;
}
#content .box_bottom{
  width: 652px;
  height: 8px;
  background: url(../images/box_bottom.jpg) bottom no-repeat;
}
#content .box_buttom{
  width: 291px;
  height: 38px;
  margin: 0 0 0 350px;
  background: url(../images/box_buttom.jpg) top left no-repeat;
}
#content .box_buttom .rezerwuj{
  width: 130px;
  height: 28px;
  text-align: center;
  vertical-align: middle;
}
#content .box_buttom .calosc{
  width: 150px;
  height: 28px;
  text-align: center;
  vertical-align: middle;
}
#content .box_buttom a{
  color: black;
}
#bottom{
  background: url(../images/bottom.jpg) top left no-repeat;
  height: 66px;
  margin: 20px 0 0 0;
  text-align: left;
}
#bottom div{ 
  padding: 30px 0;
  margin: 0px 0 0 180px; 
}
#bottom span{
  margin: 0px 0 0 490px;
  font-size: 10px;
  font-weight: bold;
}
#bottom div.foot {
margin: 0;
padding: 0;
font-size: 9px;
position: relative;
left: -95px;
color: rgb(157,112,57);
}
#bottom a{
  font-size: 10px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
#bottom a:hover{
  text-decoration: underline;
}
