/* CSS Document */

#dalsi-fotky-produktu {
  text-align:center;
}

#dalsi-fotky-produktu .dalsi-fotka {
  margin:0 5px 5px 0;
}

#znacka{
  margin:0 5px 5px 0;
  font-weight:bold;
  font-size:15px;
}

.hodnoty {
 border-collapse: collapse;
 margin:0;
 padding:0;
 width: 40v0px;
 border:0px solid black;
}

/*.hodnoty tr {
 background:transparent;
}*/

.hodnoty td {
 border-bottom: 1px solid #cacaca;
 padding:0 3px;
}

.hodnoty td p{
  margin: 5px 0;
}
.hodnoty td.polozka{
  color: #076bc3;
  width: 120px;
}

.hodnoty td.polozka p{  
  width: 120px;
}

.hodnoty td.prvni {
 border:0;
}
.hodnoty td.prvni p{
 margin-top:0;
 margin-bottom: 10px;
}
.hodnoty td.parametry {
 color:#076bc3;
 font-size:15px;
 font-weight:bold;
}

.hodnoty .popis {
  text-align: justify;
  text-indent: 1.4;
  margin:0; 
  /*color:#868686;
  font-style: italic;*/
}

.hodnoty .popis a {
  text-decoration:underline;
}

.hodnoty .popis a:hover {
  text-decoration:none;
}

.hodnoty .cena-od {
  font-size:17px;
  padding:10px 0;
}

.hodnoty .cena {
  color:#245177;
  font-size:18px;
  font-weight:bold;
}

.hodnoty .usetrite {
  color:#ff6e03;
}

.hodnoty h3{
  font-size:14px;
  /*margin:5px 0;*/
  font-weight:bold;
}

#show-produkt {
 width:100%;
 _width:99%;
 /*border-top:1px solid #aaa;
 border-bottom:1px solid #aaa;*/
 padding:5px 0 15px;
 float:right; 
}

#produkt_levy{
  float: left;
  _display:inline;
  width: 270px;
  width: 310px;
  overflow:hidden;
  margin-right:10px;
}

#produkt_pravy{
  margin:0;
  padding:0;
  margin-left:313px;
}

#show-produkt h2 {
  font-size:18px;
  color:#fff;
  padding:8px;
  font-weight:bold;
  margin:0 0 5px 0;
  text-transform: uppercase;
}

#show-produkt #fotka {
 /*height: 269px;*/
 text-align:center;
 overflow:hidden;
 width:100%;
}

#fotka img {
  margin:10px 0;
}

#formular_obal{
  margin-top: 10px;
  float:right;
}

#formular_obal p{
  height:19px;
  line-height:19px;
}

#formular_obal #cena{
  text-align:right;
}

#formular_obal #cena_nadpis{
  color: #a9a9a9;
}

#formular_obal #cena_hodnota{
  color:#076bc3;
  font-size:18px;
  
}

#formular_produkt{
  float:left;
  line-height: 19px;
  margin-right: 10px;
}

#formular_produkt div, #formular_produkt span{
  vertical-align: middle;
}
#formular_produkt input{
  text-align: center;
  width: 20px;
  vertical-align: middle;
  /*color: #888888; */
  color:#010101;
  border:1px solid #010101;
  height:15px;
  line-height:15px; 
}

#formular_produkt .kos{
  height: 19px;
  line-height:19px;
  background: #ff7200 url('koupit.jpg') top left repeat-x;
  color: #fff;
  font-size:11px;
  border:0;  
  width: 40px;
  cursor:pointer;
  vertical-align: middle;
}

#AkceStranky {
  float:right;
}

#AkceStranky #Vnitrek{
  margin-top: 10px;
}
#AkceStranky .odkaz{
  float:left;
  _display:inline;
  margin-right: 5px;
  text-align:center;
}

#AkceStranky a {
  color:#101010;
}

#AkceStranky a:hover {
  text-decoration:underline;
}

#AkceStranky .odkaz img{
  border: 0;
  width:29px;
  height:19px;
}

#znamkovani{ 
  float:right;
  width:235px;
  text-align:left;
  margin-top:7px;
}

.textova-vyska {
  height:auto;
}

#box-product {
  width:100%;
}

#all-inclusive {
  text-align:center;
  margin:10px 0;
}

#all-inclusive #all-inclusive-img {
  float:none;
}

/* do tabulky s cenami */

.head th, .terminy td {
  color:#fff;
  padding:2px 0;
  text-align:center;
  font-weight:bold;
}

.head th {
  padding:5px;
  font-weight:bold;
}

.terminy td {
  color:#000;
  border-right:1px solid #fff;
}

.terminy {
  table-layout:fixed;
}

.terminy .termin, .terminy .pocet-noci {
  width:90px;
  color:#fff;
}

.terminy .pocet-noci {
  width:35px;
  border-right:1px solid #fff;
}

.terminy .radek_sudy {
  color:#fff;
}

.dodatky td {
  vertical-align: top;
  padding:5px;
  text-align: center;
}


.terminy .bg-poznavaci-zajezdy-light td {
  color:#FF9163;
  color:#000;
} 

.dodatky td p {
  text-align: justify;
}

#dodatkyId {
  clear:right;  
  float:right;
  width:100%;
  margin-bottom:20px;
}

#show-produkt-poznavaci h3 {
  display:inline;
  margin-right:5px;
}

#show-produkt-poznavaci .popis {
  margin-top:15px;
}

#show-produkt-poznavaci .popis .den {
  text-indent: 1.3;
  margin-bottom:15px;  
}
.hodnoty .terminy {
  margin:10px 0;
  width:150px;
}


/* SLEVY V DETAILU POZNAVACIHO ZAJEZDU */

#slevy-poznavaci {
  width:690px;
  position:relative;
}

#slevy-poznavaci-leva-cast {
  float:left;
  width:350px;
}

#slevy-poznavaci-prava-cast {
}

#slevy-poznavaci h3 {
  font-size:110%;
  font-weight:bold;
  padding:0pt 5px;
  margin-bottom:5px;
  text-transform:uppercase; 
  color:#DA8D00;
}

/* nast mista odkaz */

#odkaz-nastupni-mista {
  position:absolute;
  right:10px;
  top:65px;
  /*top:15px;*/
  font-weight:bold;
  font-size:14px;
  color:#fff;
  text-decoration: underline;
}

#odkaz-nastupni-mista:hover {
  text-decoration: none;
}

#produkt-odkaz-zpet {
  text-align:center;
  margin:20px 0 10px 0;
  float:right;
  width:100%;
}

#produkt-odkaz-zpet a {
  text-decoration:underline;
  font-weight:bold;
  font-size: 14px;
}

#produkt-odkaz-zpet:hover {
  text-decoration:none;
}
#odkaz-tiskni {
  text-align:right;
  float:right;
  width:100%;
}

#vyprodano {
  font-size:16px;
  font-weight:bold;
  background:#f00;
  width:200px;
  text-align:center;
  line-height:3;
  color:#fff;
  text-transform: uppercase;
}

#show-produkt .cerveny-strucny-popis{
  width: auto;
}
