/*

 *  CSS - styly jednotlivych stranek
 *  Copyrighted by Michal Madleňák, www.LTweb.cz
 */

.navigace {
  text-align: right;
  padding-right: 10px;
}

/* nabidka -------------------------------------------------------------------*/
#nabidka {
  width: 565px;
  margin-left: 0;
  border-collapse: collapse;
}
#nabidka .empty {
  width: 280px;
}
#nabidka .data-left, #nabidka .data-left td, #nabidka .data-right td, #nabidka .data-right {
  width: 280px;
  height: 268px;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}
#nabidka .data-left td {
  background: #444334 url(../img/content/levy-dolni.jpg) no-repeat bottom;
}
#nabidka .data-left h2 {
  margin: 0; 
  padding: 0;
  display: block;
  background: url(../img/content/levy-nadpis.jpg) no-repeat;
  width: 280px;
  height: 30px;
  padding-top: 8px;
}
#nabidka h2 a {
  font-size: 0.85em;
  display: block;
  color: #ffffff;
  text-decoration: none;
  margin: 0;
  width: 260px;
  height: 20px;
  padding: 0;
  padding-left: 20px;
  background: url(../img/leftmenu/sipka.gif) no-repeat left center;
}

#nabidka h2 a:hover, #nabidka h2 a:active {
  color: #a3b820;
}
#nabidka .image {
  padding-top: 20px;
  padding-left: 10px;
}
#nabidka .text {
  padding-top: 20px;
  padding-right: 10px;
  width: 120px;
  font-size: 0.85em;
  color: #ffffff;
  text-align: left;
}
#nabidka .text .typ {
  text-align: left;
  text-transform: uppercase;
}
#nabidka .image, #nabidka .image img {
  width: 130px;
  height: 105px;
}
#nabidka .cena {
  font-size: 1.1em;
  text-align: right;
  display: block;
  padding-top: 5px;
}
#nabidka .popis-nabidka {
  display: block;
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-size: 0.85em;
  text-align: justify;
  padding: 8px 10px 3px 10px;
  height: 55px;
}

#nabidka .data-right td {
  background: #444334 url(../img/content/right-dolni.jpg) no-repeat bottom;
}
.data-right h2 {
  margin: 0; 
  padding: 0;
  display: block;
  background: url(../img/content/right-nadpis.jpg) no-repeat;
  width: 280px;
  height: 30px;
  padding-top: 8px;
}

#nabidka .data-left .tlacitko, #nabidka .data-right .tlacitko {
  display: block;
  background: url(../img/content/tlacitko.gif) no-repeat;
  width: 70px;
  height: 15px;
  padding-top: 3px;
  padding-left: 11px;
  font-size: 0.7em;
  color: #ffffff;
  text-decoration: none;
  margin-top: 24px;
  margin-left: 180px;
}
#nabidka .data-left .tlacitko:hover, #nabidka .data-left .tlacitko:active, 
#nabidka .data-right .tlacitko:hover, #nabidka .data-right .tlacitko:active {
  text-decoration: underline;
}

/*poptavka -------------------------------------------------------------------*/
.top-table {
  background: #444334 url(../img/content/table-top.jpg) no-repeat top;
  width: 560px;
  padding-top: 50px;
}
.bottom-table {
  background: url(../img/content/table-bottom.jpg) no-repeat bottom;
}

.table-form {
  border-collapse: collapse;
  color: #ffffff;
  font-size: 0.85em;
}
.table-form td {
  padding: 0;
  margin: 0;
}
.table-form .right {
  padding-right: 20px;
  display: block;
}
.table-form .submit input {
  display: block;
  background: url(../img/content/tlacitko.gif) no-repeat;
  border: none;
  color: #ffffff;
  font-size: 0.85em;
  width: 81px;
  height: 18px;
  margin-left: 450px;
  margin-top: 26px;
}

/* detail --------------------------------------------------------------------*/
#detail .top-table {
  padding-top: 0;
  color: #ffffff;
}
#detail h2 {
  padding: 0;
  margin: 0; 
  width: 250px;
  float: right;
  text-align: right;
  padding-right: 10px;
}
#detail h2 .stav1 {
  background: url(../img/stavy/rezervovano.jpg) no-repeat;
  display: block;
  width: 198px;
  height: 18px;
  text-align: center;
  padding-top: 2px;
  color: #000000;
}
#detail h2 .stav2 {
  background: url(../img/stavy/prodano.jpg) no-repeat;
  display: block;
  width: 198px;
  height: 18px;
  text-align: center;
  padding-top: 2px;
  color: #ffffff;
}
#detail h2 .stav3 {
  background: url(../img/stavy/aktualni.jpg) no-repeat;
  display: block;
  width: 198px;
  height: 18px;
  text-align: center;
  padding-top: 2px;
  color: #ffffff;
}
#detail h1 {
  text-transform: uppercase;
  background: none;
  margin: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
  height: 10px;
}
#detail .cesta-delka {
  width: 270px;
  margin-left: 0;
}
#detail .link {
  font-size: 0.85em;
  padding-top: 5px;
}
#detail .link a {
  color: #ffffff;
}
#detail .link a:hover, #detail .link a:active {
  color: #9a966a;
}
#detail .popis {
  font-size: 0.85em;
  text-align: justify;
  padding: 0 10px;
}
#detail .bottom-table {
  padding-bottom: 20px;
}
#detail .lokalita-cena {
  margin-left: 0;
  border-collapse: collapse;
  margin-top: 5px;
}
#detail .lokalita-cena .name {
  padding-right: 10px;
}
#detail .lokalita-cena .misto, #detail .lokalita-cena .cena {
  font-weight: bolder;
}
#detail .lokalita-cena .cena {
  font-size: 1.1em;
}
.layout {
  margin-left: 10px;
}
.nahledy {
}
.nahledy a {
  width: 130px;
  display: block; 
  float: left;
  margin-right: 8px;
  margin-bottom: 5px;
}
.nahledy a img {width: 130px; border: 2px solid #b4b4b4;}
.params {
  border-collapse: collapse;
  font-size: 0.85em;
  text-align: left;
}
.params .leva {
  padding-right: 10px;
}

.kontakt-img {
  margin-right: 50px;
}

.stav-pruhledne {
  padding: 0;
  margin: 0;
  width: 130px;
  height: 105px;
  border: none;
  position: absolute;
  text-align: left;
  left: 0;
  font-weight: bolder;
  font-family: tahoma;
  margin-top: 2px;
}
.data-left .stav-pruhledne {
  margin-left: 13px;
}
.data-right .stav-pruhledne {
  margin-left: 296px;
}
.stav-pruhledne img {
  background: none;
  border: none;
	position: absolute;
	width: 130px;
	height: 105px;
	margin: 0;
	padding: 0;
	text-align: right;
	left: 0;
}
