/* CSS Document */

body {
	margin: 0px;
  padding: 0px;
	font:10pt/1.5 "verdana ce", verdana, "helvetica ce", helvetica, "arial ce", arial, sans-serif; 
  color: #494949;
  background-color: #751515;
}

#paper {
  position: relative;
  margin: auto;
  margin-top: 15px;
  padding-top: 15px;
  width: 686px;
  height: 918px;
  background-image: url("../img/quality_06.jpg");
  background-repeat: no-repeat;
}

#paper2 {
  position: relative;
  margin: auto;
  margin-top: 15px;
  padding-top: 15px;
  width: 686px;
  height: 918px;
  background-image: url("../img/pozadi-menu.jpg");
  background-repeat: no-repeat;
}

#paper3 {
  position: relative;
  margin: auto;
  margin-top: 15px;
  padding-top: 15px;
  width: 686px;
  height: 918px;
  background-image: url("../img/pozadi-russian.jpg");
  background-repeat: no-repeat;
}

#paper4 {
  position: relative;
  margin: auto;
  margin-top: 15px;
  padding-top: 15px;
  width: 686px;
  height: 918px;
  background-image: url("../img/pozadi_kontakt.jpg");
  background-repeat: no-repeat;
}

#hlavicka {
  position: relative;
  width: 686px;
  height: 139px;
}

  #hlavicka a {
    margin-right: 15px;
    margin-left: 15px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #9E7A4C;
    text-decoration: none;
  }
  
  #hlavicka a:visited {
    color: #9E7A4C;
    text-decoration: none;
  }
  
  #hlavicka a:hover {
    color: #9E7A4C;
    text-decoration: none;
  }
  
  #hlavicka a:active {
    color: #9E7A4C;
    text-decoration: none;
  }

.logo {
  position: absolute;
  top: 15px;
  left: 20px;
} 

.kontakt {
  position: absolute;
  top: 28px;
  left: 380px;
  font-size: 10px;
  color: #664A25;
  text-align: right;
}

.znamka {
  position: absolute;
  top: 23px;
  left: 515px;
  z-index: 2
}

.linka {
  background-image: url("../img/cara.gif");
  background-repeat: repeat-x;
  width: 570px;
  height: 3px;
  z-index: 1;
}

.lista {
  width: 570px;
  position: absolute;
  left: 58px;
  top: 115px;
  z-index: 1;
}

#content {
  border: 0px solid black;
  width: 580px;
  height: 630px;
  position: absolute;
  top: 160px;
  left: 55px;
  color: #664A25;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.content_text {
  padding-top: 10px;
  padding-left: 30px;
  width: 480px;
}

.content_menu {
  position: relative;
  left: 40px;
  top: 92px;
  width: 500px;
}

.content_menu_papirek {
  padding-top: 60px;
  padding-left: 20px;
  position: absolute;
  top: 49px;
  left: 491px;
  width: 141px;
  height: 257px;
  background-image: url("../img/papirek.jpg");
  background-repeat: no-repeat;
  color: #303030;
  font-size: 12px;
}

  .content_menu_papirek a {
    color: #303030;
    text-decoration: none;
  }
  
  .content_menu_papirek a:visited {
    color: #303030;
    text-decoration: none;
  }
  
  .content_menu_papirek a:hover {
    color: #751515;
    text-decoration: none;
  }
  
  .content_menu_papirek a:active {
    color: #751515;
    text-decoration: none;
  }

.content_menu_sipky {
  position: absolute;
  top: 502px;
  width: 500px;
  height: 30px;
  text-align: center;
}

.menu_left_arrow {
  float: left;
  margin-left: 10px;
  border: 0px;
  width: 100px;
  height: 30px;
}

.menu_right_arrow {
  float: right;
  margin-right: 10px;
  border: 0px;
  width: 100px;
  height: 30px;
}

.menu_cislo_strany {
  position: relative;
  top: 5px;
  color: black;
}

.content_menu_odkazy {
  position: absolute;
  left: 500px;
  top: 100px;
  width: 100px;
}

.content_piva {
  position: relative;
  left: 102px;
  margin-top: 5px;
  width: 375px;
}

.content_fotky_ram {
  margin: auto;
  margin-top: 20px;
  position: relative;
  width: 456px;
  height: 375px;
}

.content_fotky_vyber {
  padding-top: 0px;
}

.rezervace {
  position: absolute;
  top: 45px;
  left: 20px;
  width: 330px;
  height: 150px;
  border-top: 1px dotted #664A25;
  border-bottom: 1px dotted #664A25;
  font-size: 11px;
}

  .rezervace_hlavicka {
    position: relative;
    top: 25px;
    left: 20px;
    width: 330px;
  }

.oteviraci_doba {
  position: absolute;
  top: 45px;
  left: 385px;
  border-top: 1px dotted #664A25;
  border-bottom: 1px dotted #664A25;
  width: 170px;
  height: 150px;
}

  .oteviraci_doba_hlavicka {
    position: absolute;
    top: 25px;
    left: 385px;
    width: 170px;
  }

  .on {
  }
  
  .out {
    border-left: 1px solid #666666;
    background-color: #AD9679;
    color: #E8DEC3;
  }

.slevovy_kupon {
  position: absolute;
  top: 260px;
  left: 20px;
  width: 330px;
  height: 90px;
  border-top: 1px dotted #664A25;
  border-bottom: 1px dotted #664A25;
  font-size: 11px;
}

  .slevovy_kupon_hlavicka {
    position: absolute;
    top: 240px;
    left: 20px;
    width: 330px;
  }
  
  .slevovy_kupon_button {
    background-image: url("../img/button.gif"); 
    width: 163px; 
    height: 26px; 
    border: 0px; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #ffffff; 
    font-weight:500; 
    padding-bottom: 5px;
  }

.zabava {
  position: absolute;
  top: 260px;
  left: 385px;
  border-top: 1px dotted #664A25;
  border-bottom: 1px dotted #664A25;
  width: 170px;
  height: 90px;
}

  .zabava_hlavicka {
    position: absolute;
    top: 240px;
    left: 385px;
    width: 170px;
  }

.content_kontakt_tel {
  position: absolute;
  top: 30px;
  left: 60px;
  width: 200px;
  height: 120px;
  font-size: 12px;
  color: #404040;
}

.content_kontakt_adr {
  position: absolute;
  top: 30px;
  left: 315px;
  width: 200px;
  height: 120px;
  font-size: 12px;
  color: #404040;
  text-align: right;
}

.content_kontakt_popis {
  position: absolute;
  top: 170px;
  left: 60px;
  width: 455px;
  height: 150px;
  font-size: 12px;
  color: #404040;
}

.content_kontakt_kniha {
  position: absolute;
  top: 530px;
  left: 60px;
  width: 455px;
  height: 50px;
  font-size: 12px;
  color: #404040;
}
  
  .content_kontakt_kniha a {
    font-size: 15px;
    font-weight: bold;
    color: #202020;
    text-decoration: none;
  }
  
  .content_kontakt_kniha a:visited {
    color: #202020;
    text-decoration: none;
  }
  
  .content_kontakt_kniha a:hover {
    color: #202020;
    text-decoration: none;
  }
  
  .content_kontakt_kniha a:active {
    color: #202020;
    text-decoration: none;
  }


.panorama {
  position: absolute;
  top: 500px;
  left: -52px;
}

#bottom_banner {
  position: relative;
  margin: auto;
  margin-bottom: 25px;
  width: 580px;
}

.signature {
  position: absolute;
  left: 230px;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

