body {

  margin:0px;
  padding:0px;
  background:url("/img/lista-body.gif") center repeat-y;
  font-family:arial;

}
img {

  border:0px;

}
#novyhotel {

  text-align:left;
  padding:0 15px 0 15px;
  color:#595959;
  font-size:12px;
  font-family:arial;

}
#novyhotel a {

  color:#848484; 

}
.headergph {

  width:100%;
  position:absolute;
  top:0px;
  left:0px;
  background:#BE7530;
  height:160px;

}
.imgborder {

  border:5px #FFE3C9 solid;

}
.left {

  float:left;
  margin:0 0 0 3px;

}
.right {
  
  float:right;
  margin:0 3px 0 0;

}
.tablebody {

  position:relative;
  top:10px;

}
#logotyp { 
 
  width:225px; 
  height:32px;
  margin:10px;
  
} 
#logotyp a {
 
  display: block; 
  background:url("/images/logo-prague-manual-pruhledny.gif") no-repeat; 
  text-decoration: none; 
  height:32px;
 
}
#logotyp a span { 

  display: none; 
  
}
.nadpislocation {

  border-left:8px #E9E6D5 solid;
  border-bottom:5px #E9E6D5 solid;
  background:#FAF7EE;
  height:20px;
  color:#A6794F;
  font-size:14px;
  text-align:left;
  text-indent:20px;
  padding:3px 0 0 0;
  margin:5px 0 5px 0;
  width:98%;
  
}
.header_text_ram {

  width:460px;
  background:#F7F3E8;
  border:1px #E7E4D1 solid;
  margin:10px 0 0 0;
  padding:5px 0 7px 0;
  position:relative;

}
.header_text_ram a {

  color:#244268;
  text-decoration:none;

}
.header_text {

  width:420px;
  background:#ffffff;
  border:1px #E7E4D1 solid;
  position:relative;  
  padding:5px 0 0 30px;
  font-size:13px;
  color:#646464;
  text-align:left;

}
.header_text h2{

  color:#BE762E;
  border-bottom:1px #E1DCC9 solid;
  font-weight:lighter;
  padding:0 0 2px 0;
  font-size:20px;
}
.header_text address {

  text-align:left;
  font-style: normal;
  margin:5px 0 10px 0px;

}
.roh1 {

  position:absolute;
  top:-1px;
  right:-1px;
  width:14px;
  height:17px;
  background:url("/img/roh1.jpg") no-repeat;

}
.roh2 {

  position:absolute;
  bottom:-1px;
  _bottom:-3px;
  left:-1px;
  width:14px;
  height:17px;
  background:url("/img/roh2.jpg") no-repeat;

}
.photogalery {

  text-align:center;

}
.hinfo {

  border-left:1px #EAD5C0 solid;
  border-bottom:1px #EAD5C0 solid;

}
.photogalery img {

  border:9px #F3F0E1 solid;
  display:inline;

}
.photogalery p {

  margin:0 0 5px 0;
  display:block !important;
  width:245px;
  
}

.ullist {

  border:1px #F2EFE0 solid;
  background:#FAF7F0;
  color:#9F7042;

}
.ullist li {

  list-style-type: disc !important;
  padding:0px 0 0 0px;
  margin:0 0 0 15px;
  
}
.offers li {

  background:url("/img/offers.jpg") left top no-repeat;
  background-position:0px 4px;
  padding:2px 0 0 15px;
  margin:0 0 0 2px;
  list-style-type:none;
  
}
.offers ul {

  margin:5px 0 5px 10px;

}
.rightmenu {

  padding:5px 5px 0 5px;
  font-size:12px;
  width:200px
  border-left:1px #EAD5C0 solid;
  text-align:left;
}
.rightmenu h3{

  font-size:15px;
  *font-size:13px;
  margin:5px 0 5px 0;
  background:url("/img/manudecor.jpg") left no-repeat;
  text-indent:30px;
  color:#807350;
  font-weight:lighter;
  
}
.rightmenu h3 span {

  color:#BF7430;

}
.rightmenu h3 a {

   color:#807350;
   text-decoration:underline;

}
.rightmenu h3 a span {

  color:#BF7430;

}
.rightmenu ul {

  margin:10px 0 10px 10px;
  padding:0px;
  list-style-type:none;

}
.rightmenu a {

  color:#B66F2D;
  text-decoration:none;

}
.hotelsearch {

  width:215px;
  height:43px;
  background:url("/img/search2.jpg");
  margin:0px 0 10px 0;

}
.hotelsearch form{

  display:inline;

}
.hotelinput {

  width:105px;
  margin:12px 0 0 70px;
  border:0px;
  background:#ECE6D0;
  
}
.hotelsearch h4{

  font-size:11px;
  margin:0px;
  text-indent:30px;
  color:#807350;
  
}
.sbmbtn {

  background:url("/img/search-btn.jpg");
  width:29px;
  height:24px;
  border:0px;
  
}
.information {

  border-top:1px #555555 dotted;
  border-bottom:1px #555555 dotted;
  background:#FAF7F0;
  margin:5px 0 5px 0;
  width:215px;
}
.information a{

  color:#868385;
  font-weight:bold;
  font-size:11px;
}
.information li {

  background:url("/img/sipka-info.jpg") center left no-repeat;
  text-indent:15px;

}
.hotelscategory  {

  width:215px;
  height:130px;
  background:#6B5E35;
  margin:0 0 10px 0;

}
.hotelscategory  ul {

  margin:0 auto;
  padding:15px 0 0 0;
  border:1px #EAD9AD solid;
  width:200px;
  height:102px;
  position:relative;
  top:5px;

}

.hotelscategory  a {

  color:#EAD9AD;
  font-weight:lighter;
  font-size:12px;
  text-decoration:none;

}
.hotelscategory  a:visited {

  color:#EAD9AD;

}
.hotelscategory  a:hover {

  color:#ffffff;

}
.hotelscategory  span {

  display:block;
  width:80px;
  margin:0 5px 0 0;
  float:left;
  text-align:right;

}
.hotelscategory .krumlovmenu li{

margin:0 0 0 20px;
}
/* PRO OTHER CZECH CITIES */
.hotelsothercategory  {

  width:200px;
  height:130px;
  background:#6B5E35;
  margin:0 0 10px 0;

}
.hotelsothercategory  ul {

  margin:0 auto;
  padding:15px 0 0 0;
  border:1px #EAD9AD solid;
  width:185px;
  height:102px;
  position:relative;
  top:5px;

}
.hotelsothercategory li {

  margin:0 0 0 10px;

}
.hotelsothercategory  a {

  color:#EAD9AD;
  font-weight:lighter;
  font-size:12px;
  text-decoration:none;

}
.hotelsothercategory  a:visited {

  color:#EAD9AD;

}
.hotelsothercategory  a:hover {

  color:#ffffff;

}
.hotelsothercategory  span {

  display:block;
  width:80px;
  margin:0 5px 0 0;
  float:left;
  text-align:right;

}
.phphotos {

  height:192px;
  width:215px;
  margin:5px 0 10px 0;
  background:#ffffff;

}
.phphotos table {

  height:100%;
  width:100%;
  margin:0 auto;
  position:relative;

}
.phphotos td {

  border-top:3px #ffffff solid;
  background:#FAF7F0;
  text-align:center;
}
.phphotos a {

  display:block;
  width:102px;
  height:91px;
  border:1px #F1EEDF solid;

}
.phphotos td img {

  width:85px;
  height:80px;
  border:0px;
  margin:5px;

}
.phphotos .r {

  border-left:7px #ffffff solid;
}
.hotelapartments {

  border-top:1px #555555 dotted;
  border-bottom:1px #555555 dotted;
  background:#FAF7F0;
  margin:5px 0 5px 0;
  width:215px;
  color:#84837F;
  
}
.recomand {
  
  border-top:1px #555555 dotted;
  border-bottom:1px #555555 dotted;
  background:#FAF7F0;
  margin:5px 0 5px 0;
  width:215px;
  
}
.recomand ul li ul li a {
  
  color:#84837F;

}
.banerframe {

  width:215px;
  border:1px #F1EEDF solid;
  background:#FAF7F0;
  text-align:center;
  
}
.banerframe img{

  margin:5px;
  border:0px;
  
}
/* CENIIIIIK */
.pricesineur {

  width:98%;
  height:23px;
  background:#D1D1D1;
  color:#1D447D;
  font-weight:bold;
  text-align:center;
  font-size:12px;

}
.pricesineur span {

  position:relative;
  top:3px;

}
#hotelpricelist {

	border:1px Solid #D1D1D1;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
  font-size:12px; 
  overflow:hidden;
  margin:0 auto;
  color:#706C69;
  width:98%;
	text-align:center;
}
#hotelpricelist .packagetype {

	text-align:left;
}
#hotelpricelist td {
	vertical-align:top;
	border:2px Solid #ffffff;
	padding:2px
}
#hotelpricelist .roomtype {
	font-weight:bold;
	color:#000000;
	text-align:left;
	background:#D1D1D1;
	width:120px;
}
#hotelpricelist .season {
	color:#000000;
	text-align:left;
  font-size:13px; 
}
#hotelpricelist .sl1 {
	background-color:#CCD6E4;
	}
#hotelpricelist .sl2 {
	background-color:#D1D1D1;
	}
#hotelpricelist .roh {

 	background-color:#ffffff;

}
#hotelpricelist .price {
	text-align:left;
	color:#000000;
}
#hotelpricelist .special {
	background-color:#FBE8D8;
	color:#706C69;
}
#hotelpricelist .seasonname {
	font-weight:bold;
}
#hotelpricelist .seasondates {
	font-style:italic;
	font-size:10px
}
/* HODNOCENI */
.hodnoceni {

  height:93px;
  width:433px;
  background:url("/images/rating.jpg") no-repeat;
  margin:0 auto;
  position:relative;

}
.hodnoceni a{

  height:93px;
  width:433px;
  display:block;
  
}
.ro{

  position:absolute;
  top:22px;
  left:80px;
  font-size:25px;
  color:#BF7431;
  font-weight:bold;
  
}
.book-now {

  display:block;
  width:97%;
  background:#EBF2FA url("/images/book-img.jpg") left top no-repeat;
  height:83px;
  position:relative;

}
.book-hotel {

  position:absolute;
  top:15px;
  left:170px;
  text-align:left;
  font-family:Tahoma,arial,Verdana,sans-serif;

}
.book-hotel span {

  color:#7D7D7D;
  font-size:15px;
  display:block;

}
.book-hotel h3 {

  margin:0px;
  font-weight:lighter;
  font-size:18px;

}
.hodnoceni img{

  position:absolute;
  top:29px;
  left:161px;
  border:0px;
  float:left;

}
.footer a{

  font-size:12px;
  color:#A2A2A2;

}
.footer{

  font-size:12px;
  color:#A2A2A2;

}

