body {
  font-family: Arial;
  font-size:10px;
  background-color:#ffffff;
  color: #747474;
  margin: 0px;
  padding: 0px;
}

#contentTable {
  width: 760px;
  margin: auto;
  clear: both;
}

#subPageHeader {
  width: 760px;
  height: 77px;
  padding-top: 13px;
  margin: auto;
}

#subPageLogo {
  width: 187px;
  float: left;
}

#subPageLogo img {
  display: block;
}

#IndexPixAccom {
  width: 111px;
  float: left;
}

#IndexPixAccom img {
  display: block;
}

#subPageText {
  width: 438px;
  height: 77px;
  float: left;
  padding-top: 8px;
  padding-left: 24px;
  background-image: url(../images/IndexBgPix.jpg);
  background-position: right;
  background-repeat: no-repeat;
}


#subPageLinks {
  width: 760px;
  float: left;
  padding-top: 5px;
  padding-right: 10px;
  text-align: right;
}

.subCategory {
  width: 760px;
  height: 25px;
  float: left;
  margin-top: 20px;
  font-family: Verdana;
  font-size: 10px;
  color: #8f6649;
  font-weight: bold;
}

.subPageColumn300 {
  width: 300px;
  float: left;
  padding-top: 20px;
  padding-right: 10px;
  text-align: justify;
}

.subPageColumn418 {
  width: 450px;
  float: right;
  padding-top: 20px;
  text-align: justify;
}

.miniGalleryInfo {
  width: 300px;
  float: left;
  padding-top: 23px;
  color: #8f6649;
}

.miniGalleryLinks {
  width: 450px;
  float: right;
  padding-top: 2px;
}

.miniGallery {
  width: 450px;
  float: left;
}

.miniGallery ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

.miniGallery li {
  float: left;
  padding: 0px;
  margin: 0px;
}

.miniGallery img {
  display: block;
  cursor: pointer;
}

.miniGalleryRequest {
  width: 300px;
  float: left;
  margin-bottom: 15px;
}

.roomsInformation {
  width: 450px;
  float: left;
  text-align: justify;
}

.iL_f2ebdf80_8f6649 {
  width: 80px;
  height: 18px;
  float: left;
  line-height: 15px;
  background-color: #fdf7ec;
  color: #8f6649;
}

.iL_f2ebdf370_8f6649 {
  width: 370px;
  height: 18px;
  float: left;
  line-height: 15px;
  background-color: #fdf7ec;
  color: #d68350
}

.iL_f2ebdf80_fdf7ec {
  width: 80px;
  height: 18px;
  float: left;
  line-height: 15px;
  color: #8f6649
}

.iL_f2ebdf370_fdf7ec {
  width: 370px;
  height: 18px;
  float: left;
  line-height: 15px;
  color: #d68350
}

.categoryTitle {
  font-family: Arial;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
  color: #8f6649;
}

.categorySlogon {
  font-family: Arial;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
  color: #d68350;
}

.categoryDesctiption {
  font-family: Arial;
  font-size: 9px;
  text-decoration: none;
  color: #dfa988;
}

.categorySubLinks {
  font-size: 10px;
  text-decoration: none;
  color: #d68350;
  cursor: pointer;
}

.categorySubLinks:hover {
  color: #dfa988;
  cursor: pointer;
}

.topPageLink {
  width: 760px;
  height: 34px;
  margin-top: 50px;
  margin-bottom: 25px;
  float: left;
  text-align: center;
}
.readMoreNewsEvents {
  font-family: Verdana;
  font-size: 9px;
  color: #B48C50;
  font-weight: bold;
  text-decoration: none;
}
.readMoreNewsEvents:hover {
  font-family: Verdana;
  font-size: 9px;
  color: #B48C50;
  font-weight: bold;
  text-decoration: none;
}
#leftTable {
  width: 181px;
  float: left;
}
#rightTable {
  width: 546px;
  float: right;
}
#prevNextTable {
  width: 546px;
  float: right;
  padding: 3px 0 3px 0;
  text-align: right;
}
#thumbsTable {
  width: 546px;
  float: right;
}
#jumpPrevNextTable {
  width: 546px;
  float: right;
  padding: 3px 0 3px 0;
  text-align: right;
}
.logoBg {
  width: 408px;
  background-color: #fdf7ec;
  padding: 10px;
  float: left;
}
.logoBg p {
  margin:0;
  padding:8px 0 8px 0;
}
.logoBgBig {
  width: 727px;
  background-color: #fdf7ec;
  padding: 10px;
  float: left;
}
.smallThumbs {
  width: auto;
}
.smallThumbs ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.smallThumbs ul a {
  margin: 0px;
  padding: 0px;
}
.smallThumbs li {
  float: left;
  display: inline;
}
.smallThumbs img {
  cursor: pointer;
  display: block;
}
.imgBrd {
  border: 3px solid #fdf7ec;
}
.contactColumnsL {
  width: 325px;
  float: left;
}
.contactColumnsR {
  width: 320px;
  float: right;
}
.contactTable {
  width: 740px;
  float: left;
  padding: 10px;
  padding-bottom: 0px;
  background-color: #fdf7ec;
}
.labelSize { 
  width: 85px;
  height: 10px;
  padding-top: 5px;
  padding-bottom: 15px;
  display: block;
  float: left;
  color: #dfa988;
}

* html .iL_f2ebdf325 {
  padding-left: 20px;
}
.buttonsContact {
  width: 230px;
  float: right;
  clear: both;
}
.buttonLeft {
  width: 100px;
  float: left;
  text-align: left;
}
.buttonRight {
  width: 100px;
  float: right;
  text-align: right;
}
.butt {
  width: 70px;
  height: 20px;
  background-color: #fff;
  color: #dbaf60;
  font-size: 11px;
  border: 1px solid #f7e5aa;
}
.inputW {
  width: 228px;
  height: 20px;
  margin-bottom: 10px;
  background-color: #ffffff;
  font-family: Arial;
  font-size: 9px;
  border-left: #f7e5aa 1px solid;
  border-bottom: #f7e5aa 1px solid;
  border-right: #f7e5aa 1px solid;
  border-top: #f7e5aa 1px solid;
  color: #dbaf60;
}
* html .butt {
  w\idth: 70px;
  height: 24px;
}
* html .buttonsContact {
  w\idth: 227px;
}
* html .inputW {
  width: 223px;
}
* html #inputW {
  width: 223px;
  height: 94px;
}
#inputW {
  width: 228px;
  height: 92px;
  margin-bottom: 10px;
  background-color: #ffffff;
  font-family: Arial;
  font-size: 9px;
  border-left: #f7e5aa 1px solid;
  border-bottom: #f7e5aa 1px solid;
  border-right: #f7e5aa 1px solid;
  border-top: #f7e5aa 1px solid;
  color: #dbaf60;
}
.subPageArrow {
  width: 760px;
  height: 18px;
  float: left;
  margin-top: 20px;
  padding-top: 7px;
  margin-left: -10px;
  background-color: #fdf7ec;
  font-family: Arial;
  font-size: 11px;
  color: #B48D50;
  text-decoration: none;
}
.contactsGVLeft {
  width: 330px;
  padding-left: 10px;
  float: left;
}
.contactsFPIRight {
  width: 320px;
  padding-left: 10px;
  float: right;
}
.iL_f2ebdf325 {
  width: 320px;
  height: 15px;
  float: left;
  margin-left: -10px;
  padding-left: 10px;
  line-height: 15px;
  border-bottom: #fdf7ec 1px solid;
  color: #b08b51;
}
