/* right panel */

#panel-right {
  position:relative;
  top:0px;
  left:0px;
  width:547px;
  _width:544px; /* MSIE */
  margin-left:200px !important;
  text-align:left;
  color:#663300;
  background-image:url('../img/panel-right-bg.gif');
  background-position:top;
  background-repeat:repeat-x;
  padding-top:30px;
  padding-right:23px;
  padding-bottom:5px;
}

  #panel-right h3 a {
    text-decoration:none;
  }

#panel-right-background {
  position:absolute;
  top:0px;
  left:-23px !important;
  _left:-26px !important; /* MSIE */
  width:27px;
  height:23px;
  background-image:url('../img/panel-right-bg.gif');
  background-position:top;
  background-repeat:repeat-x;
}

.divider {
  border-left:0px;
  border-top:1px dotted #ff9900;
  border-right:0px;
  border-bottom:1px dotted #995000;
  margin-top:15px;
}

.list-normal {
  padding: 5px 0px 5px 20px;
}

.list-normal li {
  padding: 1px;
  list-style-type: circle;
}

.navi-back {
  float:right;
  margin-top:10px;
}

.navi-back a {
  padding-left:25px;
  text-decoration:none;
  background-image:url('../img/arrow-back-big.gif');
  background-position:left;
  background-repeat:no-repeat;
}

.navi-back a:hover {
  background-image:url('../img/arrow-back-big-hover.gif');
}

.navi-forward-small {
  white-space:nowrap;
  padding-right:20px;
  text-decoration:none;
  background-image:url('../img/arrow-forward-small.gif');
  background-position:right;
  background-repeat:no-repeat;
}

.navi-forward-small:hover {
  background-image:url('../img/arrow-forward-small-hover.gif');
}

.navi-top {
  float:right;
}

.navi-top a {
  padding-left:22px;
  padding-top:10px;
  padding-bottom:10px;
  text-decoration:none;
  background-image:url('../img/arrow-up-big.gif');
  background-position:left;
  background-repeat:no-repeat;
}

.navi-top a:hover {
  background-image:url('../img/arrow-up-big-hover.gif');
}

.table-simple {
  margin-top:5px;
  margin-bottom:5px;
}

.table-simple td {
  padding:3px;
}

.cenik {
  background-color:#ffb035;
}

.cenik td {
  border:1px solid #ff9900;
}

.cenik-legenda td {
  background-color:#ffc264;
}

.table-gallery {
  margin-top:5px;
  margin-bottom:5px;
}

.table-gallery td {
  padding-left:12px;
  padding-top:5px;
  padding-right:12px;
  padding-bottom:5px;
}

.table-gallery img {
  border:1px solid #995000;
}

.table-gallery p {
  border-left:1px dotted #995000;
  padding-left:4px;
  padding-top:2px;
  margin-top:0px;
}

.text-area-standard {
  background-color:#ffa820;
  border:1px solid #995000;
}

.mailform-error {
  padding:10px;
  border:1px solid #ffffff;
  color:#ffffff;
  background-color:#ff0000;
  text-align:left;
  font-size:90%;
}

.mailform-ok {
  padding:10px;
  border:1px solid #ffffff;
  color:#ffffff;
  background-color:#009900;
  text-align:left;
  font-size:90%;
}

.foto-right {
  float:right;
  margin:7px 0px 15px 15px;
  border:1px solid #995000;
}

.foto-left {
  float:left;
  margin:7px 15px 15px 0px;
  border:1px solid #995000;
}

.contact-name {
  width:250px;
  margin:10px 10px 15px 0px;
}

.contact-name p {
  padding:0px !important;
  text-align:left;
}

/* panel item */

.katalog-item {
  position:relative;
  top:0px;
  left:0px;
  width:511px;
  text-align:left;
  padding:14px;
  margin-left:4px;
  margin-top:10px;
  margin-bottom:10px;
  background-image:url('../img/panel-item-bg.gif');
  background-position:left;
  background-repeat:repeat-y;
}

.katalog-item img {
  border:1px solid #995000;
  margin-right:10px;
}

.katalog-item h3 {
  padding-top:5px;
  padding-bottom:5px;
}

.katalog-item h3 a {
  text-decoration:none;
}

.horse-detail-item {
  position:relative;
  top:0px;
  left:0px;
  width:511px;
  padding:14px;
  margin-left:2px;
  margin-top:10px;
  margin-bottom:10px;
  background-image:url('../img/panel-item-bg.gif');
  background-position:left;
  background-repeat:repeat-y;
}

.horse-detail-item h3 {
  padding-top:5px;
  padding-bottom:5px;
}

.panel-item-top {
  position:absolute;
  top:0px;
  left:0px;
  width:539px;
  height:10px;
  background-image:url('../img/panel-item-top.gif');
  background-position:top;
  background-repeat:no-repeat;
}

.panel-item-bottom {
  position:absolute;
  bottom:0px;
  left:0px;
  width:539px;
  height:10px;
  background-image:url('../img/panel-item-bottom.gif');
  background-position:bottom;
  background-repeat:no-repeat;
}

.prodano {
  color:#cc0000;
  font-weight:bold;
}

/* obchudek item */

.obchudek-item {
  position:relative;
  top:0px;
  left:0px;
  width:511px;
  text-align:left;
  padding:14px;
  margin-left:4px;
  margin-top:10px;
  margin-bottom:10px;
  background-image:url('../img/panel-item-bg.gif');
  background-position:left;
  background-repeat:repeat-y;
}

.obchudek-item img {
  border:1px solid #995000;
  margin-right:10px;
}

.obchudek-item h3 {
  padding-top:0px;
  padding-bottom:0px;
}

.obchudek-item h3 a {
  text-decoration:none;
}

.obchudek-item p.obchudek-item-popis {
  font-size:12px;
}

.obchudek-item div.obchudek-item-info {
  display:none;
}

.obchudek-item .obchudek-item-images {
  position:relative;
  padding-top:3px;
}

  .obchudek-item .obchudek-item-images img {
    border:1px solid #995000;
    margin:1px 2px 1px 0px;
  }

/* horse detail */

.horse-detail-data {
  background-color:#ffa314;
}

.horse-detail-data td {
  padding-left:7px;
  padding-top:3px;
  padding-right:7px;
  padding-bottom:3px;
}

.horse-detail-data img {
  border:1px solid #995000;
  margin:5px;
}

.price img {
  border:0px !important;
}

.horse-detail-gallery {
  border:1px solid #995000;
  margin:10px;
}

.tel {
  padding-left:15px;
  margin-right:15px;
  background-image:url('/img/tel-iko.gif');
  background-position:left center;
  background-repeat:no-repeat;
}

.mail {
  padding-left:15px;
  background-image:url('/img/mail-iko.gif');
  background-position:left center;
  background-repeat:no-repeat;
}

/* doplnky */

.vyrazne {
  color:#cc0000;
}
