body {
  margin: 0px;
  font-family: Verdana;
  font-size: 11px;
  background-image: url(images/bg_list8.gif);
}

select, input, textarea {
  font-size: 11px;
/*
  background-color: #6D6040;
  color: #E6DFB3;
  border: 1px solid #5b231f;
*/
}

a {
  color: #5B231F;
  text-decoration: none;
}

a:hover {
}

form {
  margin: 0px;
  padding: 0px;
}

a.text-link {
  border-bottom: 1px dotted #5B231F;
  font-style: italic;
}

a.text-link:hover {
  text-decoration: underline;
}

#administrace {
  position: absolute;
  font-size: 11px;
  background-color: #5B231F;
  color: #C0AF77;
  padding: 5px;
  border: 2px solid #80573F;
}
#administrace input {
  font-size: 11px;
}
#administrace a {
  color: #C0AF77;
  font-weight: bold;
}

.administrace {
  color: #6D6040;
  font-weight: bold;
}


#border-1 {
}

#pf2012 {
  width: 800px;
  margin: 0px auto 0px auto;
  background-color:  #C0AF77;
  border-left: 2px solid #6D6040;
  border-right: 2px solid #6D6040;
  text-align  : center;
}

#border-2 {
  width: 800px;
  margin: 0px auto 0px auto;
  background-color:  #C0AF77;
  border-left: 2px solid #6D6040;
  border-right: 2px solid #6D6040;
}

#top-menu {
  background-image: url(images/top_img5.jpg);
  height: 269px;
}


.body-text {
  padding: 0px 10px 10px 10px;
}

.body-texts {
  padding: 10px 25px 20px 25px;
  background-image: url(images/rozek_l_h7.gif);
  background-repeat: no-repeat;
  text-align: justify;
}

.body-left {
  padding: 0px 20px 10px 25px;
  background-image: url(images/rozek_l_h7.gif);
  background-repeat: no-repeat;
  text-align: justify;
}

h3.body-left {
  font-size: 14px;
  text-align: center;
  color: #5B231F;
}

.body-bg-br {
  background-image: url(images/rozek_r_h7.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}

.body-right {
  padding: 0px 20px 10px 25px;
  background-image: url(images/rozek_l_h7.gif);
  background-repeat: no-repeat;
}

h3 {
  font-size: 14px;
  color: #5B231F;
}

#bottom {
  background-image:  url(images/bottom_bg10.gif);
  background-repeat: no-repeat;
  background-position: center;
  height: 30px;
  background-color:  #5B231F;
}

#menu {
  background-image:  url(images/menu_bg3.png);
  width: 200px;
  height: 220px;
  position: relative;
  top: 20px;
  right: 44px;
  float: right;
}

#menu_dual {
  background-image:  url(images/menu_bg_dual4.png);
  background-repeat: no-repeat;
  width: 368px;
  height: 147px;
  position: relative;
  top: 30px;
  right: 30px;
  float: right;
}

.menu_item  {
  background-color: #572326;
  position: relative;
  padding-top: 1px;
  width: 158px;
  height: 14px;
  color: #C0AF77;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  cursor: pointer;
}

.menu_item:hover {
  color: #E6DFB3;
}

.img_preload {
  background-color: #5B231F;
}

#menu_item_0 { top: 3px; left: 116px; width: 136px; height: 14px;}
#menu_item_1 { top: 13px; left: 21px;}
#menu_item_2 { top: 23px; left: 21px; }
#menu_item_3 { top: 33px; left: 21px; }
#menu_item_4 { top: 43px; left: 21px; }
#menu_item_5 { top: -47px; left: 189px; }
#menu_item_6 { top: -37px; left: 189px; }
#menu_item_7 { top: -27px; left: 189px; }
#menu_item_8 { top: -17px; left: 189px; }
#menu_item_10 { top: -8px; left: 21px; width: 325px; }

li {
  padding: 3px;
}

/*-----------------------------------------------------------------*/

.wine-box-index-space {
  position: relative;
  width: 290px;
  height: 170px;
  float: left;
  border-bottom: 0px solid yellow;
  /*background-color: #5B231F;*/
}

.wine-box-index {
  width: 260px;
  height: 150px;
  margin: 0px auto 0px auto;
  border: 0px solid green;
  padding: 5px;
  background-color: white;
  background-image: url(images/vina-ramecek-index.gif);
}

.wine-box-index-image {
  border: 0px solid red;
 /* background-color: red;*/
  width: 50px;
  height: 150px;
  position: relative;
  float: left;
  text-align: center;
}

.wine-box-index-nazev {
  border: 0px solid orange;
  /*background-color: orange;*/
  width: 207px;
  height: 35px;
  position: relative;
  float: left;
  font-size: 13px;
  text-align: center;
  font-weight: bold;
  color: #5B231F;
}

.wine-box-index-text {
  border: 0px solid blue;
  /*background-color: blue;*/
  position: relative;
  width: 200px;
  height: 25px;
  padding: 0px 0px 5px 0px;
  float: left;
  text-align: center;
}

.wine-box-index-info {
  border: 1px solid #C0AF77;
  background-color: #E6DFB3;
  position: relative;
  width: 205px;
  height: 80px;
  float: left;
}

.wine-box-index-info-red {
  border: 1px solid #80573F;
  background-color: #F2D1BE;
  position: relative;
  width: 205px;
  height: 80px;
  float: left;
}

.wine-box-index-table th {
  text-align: left;
  font-weight: normal;
  padding: 2px 1px 1px 2px;
  font-size: 10px;
  width: 20%;
  white-space: nowrap;
}

.wine-box-index-table td {
  text-align: left;
  font-weight: bold;
  padding: 2px 1px 1px 0px;
  font-size: 10px;
  width: 30%;
  white-space: nowrap;
}

.wine-box-index-table-bb {
  border-bottom: 1px solid #C0AF77;
}

/*-----------------------------------------------------------------*/
.wine-box-space {
  position: relative;
  width: 255px;
  height: 250px;
  float: left;
  border-bottom: 0px solid yellow;
  /*background-color: #5B231F;*/
}

.wine-box {
  width: 230px;
  height: 225px;
  border: 0px solid green;
  padding: 5px;
  background-color: white;
  background-image: url(images/vina-ramecek.gif);
}

.wine-box-image {
  border: 0px solid red;
  /*background-color: red;*/
  position: relative;
  width: 50px;
  height: 150px;
  float: left;
  text-align: center;
}

.wine-box-nazev {
  border: 0px solid orange;
  /*background-color: orange;*/
  position: relative;
  width: 224px;
  height: 20px;
  float: left;
  margin: 3px 0px 0px 3px;
  font-size: 13px;
  text-align: center;
  font-weight: bold;
  color: #5B231F;
}

.wine-box-text {
  border: 0px solid blue;
  /*background-color: blue;*/
  position: relative;
  width: 224px;
  height: 25px;
  margin: 0px 0px 0px 3px;
  padding: 0px 0px 5px 0px;
  float: left;
  text-align: center;
}

.wine-box-info {
  border: 1px solid #C0AF77;
  background-color: #E6DFB3;
  position: relative;
  width: 175px;
  height: 167px;
  float: left;
}

.wine-box-info-red {
  border: 1px solid #80573F;
  background-color: #F2D1BE;
  position: relative;
  width: 175px;
  height: 167px;
  float: left;
}

.wine-box-table th {
  text-align: left;
  font-weight: normal;
  padding: 2px 1px 1px 2px;
  font-size: 10px;
  width: 20%;
  white-space: nowrap;
}

.wine-box-table td {
  text-align: left;
  font-weight: bold;
  padding: 2px 1px 1px 0px;
  font-size: 10px;
  width: 30%;
  white-space: nowrap;
}

.wine-box-table-bb {
  border-bottom: 1px solid #C0AF77;
}
/*-----------------------------------------------------------------*/

.oceneni {
  position: absolute;
  width: 30px;
  height: 25px;
  right: 5px;
  top: 5px;
}

.oceneni-index {
  position: absolute;
  width: 30px;
  height: 25px;
  left: 50px;
  top: 3px;
}

.oceneni-div {
  position: absolute;
  width: 140px;
  height: 140px;
  top: 1px;
  left: 1px;
  border: 1px solid #5B231F;
  background-color: #F2D1BE;
  text-align: left;
  font-size: 10px;
  padding: 5px;
}

.oceneni-div-red {
  position: absolute;
  width: 140px;
  height: 140px;
  top: 1px;
  left: 1px;
  border: 1px solid #C0AF77;
  background-color: #E6DFB3;
  text-align: left;
  font-size: 10px;
  padding: 5px;
}

.char-div {
  position: absolute;
  width: 161px;
  height: 153px;
  top: 1px;
  left: 1px;
  border: 1px solid #5B231F;
  background-color: #F2D1BE;
  text-align: left;
  font-size: 9px;
  padding: 5px;
}

.char-div-red {
  position: absolute;
  width: 161px;
  height: 153px;
  top: 1px;
  left: 1px;
  border: 1px solid #C0AF77;
  background-color: #E6DFB3;
  text-align: left;
  font-size: 9px;
  padding: 5px;
}

.oceneni-close {
  position: absolute;
  background-color: #5B231F;
  color: #F2D1BE;
  text-align: center;
  bottom: 0px;
  right: 0px;
  cursor: pointer;
  width: 15px;
  height:15px;
}

.oceneni-close-red {
  position: absolute;
  background-color: #C0AF77;
  color: #FFFCEC;
  text-align: center;
  bottom: 0px;
  right: 0px;
  cursor: pointer;
  width: 15px;
  height:15px;
}

