body {
  background-color: #914919;
  color: #ffffff;
  font-family: "Tahoma";
  font-size: 11px;
  margin: 10px; }

font, p, div, td, th {
  color: #ffffff;
  font-family: "Tahoma";
  font-size: 11px; }

.textbg {
  background-image: url(../images/home_textbg.jpg);
  vertical-align: top;
  text-align: justify;
	color: #000000; }

.textbg p, .textbg table, .textbg td {
	color: #000000; }

.paddedtd {
  padding-top: 10px;
  padding-bottom: 10px;
  vertical-align: middle; }

.hoteltitle {
  font-weight: bold;
  font-size: 14px;
	text-align: center; }

.stars {
  text-decoration: underline; }

a {
  color: #ABFFA9;
  text-decoration: underline; }

a:hover {
  color: #A9DDFF;
  text-decoration: none; }

.textbg a {
  color: #1D4F8C;
  text-decoration: underline; }

.textbg a:hover {
  color: #000000;
  text-decoration: none; }

a.title {
  color: #ffffff;
  text-decoration: underline;
  font-size: 12px;
  font-weight: bold; }

a.title:hover {
  color: #A9DDFF;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold; }

.homebottom {
  padding-right: 3px;
	background-image: url(../images/home_befsflags.jpg);
	text-align: right; }

.indexbottom {
	padding-right: 15px;
	text-align: right;
	background-image: url(../images/index_bottom_bg.jpg);
	height: 20px;
	vertical-align: middle; }

.indexright {
	background-image: url(../images/index_right.jpg); }

.indexleft {
	background-image: url(../images/index_left.jpg); }

.indexcontent {
	background-color: #B6632C; }

.box_4star {
  background-image: url(../images/box_bg_4star.jpg);
	background-position: top;
	vertical-align: top; }

.box_4star table {
  padding-top: 15px;
	padding-left: 17px;
	padding-right: 15px; }

.box_3star {
  background-image: url(../images/box_bg_3star.jpg);
	background-position: top;
	vertical-align: top; }

.box_3star table {
  padding-top: 15px;
	padding-left: 17px;
	padding-right: 15px; }

.box_2star {
  background-image: url(../images/box_bg_2star.jpg);
	background-position: top;
	vertical-align: top; }

.box_2star table {
  padding-top: 15px;
	padding-left: 17px;
	padding-right: 15px; }

.box_1star {
  background-image: url(../images/box_bg_1star.jpg);
	background-position: top;
	vertical-align: top; }

.box_1star table {
  padding-top: 15px;
	padding-left: 17px;
	padding-right: 15px; }

.box_0star {
  background-image: url(../images/box_bg_0star.jpg);
	background-position: top;
	vertical-align: top; }

.box_0star table {
  padding-top: 15px;
	padding-left: 17px;
	padding-right: 15px; }

.city {  font-size: 12px; font-weight: bold}


