* {margin: 0px; padding: 0px;}
html,body {background: #8B150D url("back.png"); background-attachment: inherit; background-position: top left; font-family: tahoma; text-align: justify; font-size: 13px;}

#stranka {width: 900px; margin: 0px auto; margin-top: 50px;}

.jazyky {display: block; width: 900px; height: 75px; background: url("border_jazyky.png");}
  .jazyky a.cze, .jazyky a.ger, .jazyky a.eng {display: block; float: right; width: 35px; height: 25px;}
  .jazyky a.eng {margin-top: 22px; margin-right: 79px;}
  .jazyky a.ger {margin-top: 28px; margin-right: 16px;}
  .jazyky a.cze {margin-top: 28px; margin-right: 15px;}
  .jazyky a.cze:hover, .jazyky a.ger:hover, .jazyky a.eng:hover {background: url("vlajecky.png");}
.obsah {width: 900px; height: 160px; margin: 0px auto;}
  .nakarmeli {display: block; float:left; width: 267px; height: 160px; background: url("border_nakarmeli.png");}	
  .upoutavka {display: block; float: right; width: 633px; height: 160px;}
    .upoutavka.cze {background: url("border_upoutavka.png");}
    .upoutavka.ger {background: url("border_upoutavka_ger.png");}
    .upoutavka.eng {background: url("border_upoutavka_eng.png");}
  
.obsah {width: 900px; margin: 0px auto;}
  .menu {display: block; width: 247px; height: 254px; float: left;}
  .menu.cze {background: url("border_menu.png");}
  .menu.ger {background: url("border_menu_ger.png");}
  .menu.eng {background: url("border_menu_eng.png");}
    .menu ul {float: left; margin-left: 53px; margin-top: 10px;}
    .menu li {display: block;}
    .menu li a, .menu li a.male {display: block; width: 191px; height: 21px; padding: 0px; margin: 0px; padding-bottom: 19px;}
    .menu li a:hover {background:  url("menu.png");}
    .menu li a.male:hover {background: url("menu_male.png");}
  .vitejte {display: block; float: left; width: 330px; height: 254px; border: 0px;}
	.vitejte.cze {background: url("border_vitejte.jpg");}
       .vitejte.ger {background: url("border_vitejte_ger.jpg");} 
       .vitejte.eng {background: url("border_vitejte_eng.jpg");} 		 	
  .jidlo {display: block; float: right; width: 323px; height: 254px; border: 0px;}
	.jidlo.cze {background: url("border_jidlo.png");}
       .jidlo.ger {background: url("border_jidlo_ger.png");} 
       .jidlo.eng {background: url("border_jidlo_eng.png");} 	
  .prijimame {display: block; float: left; width: 247px; height: 311px;}
	.prijimame.cze {background: url("border_prijmame.png");}
       .prijimame.ger {background: url("border_prijmame_ger.png");} 
       .prijimame.eng {background: url("border_prijmame_eng.png");} 	
    .prijimame p {margin: 50px 15px 0px 65px; }
  .napoje {display: block; float: left; width: 330px; height: 311px;}
	.napoje.cze { background: url("border_napoje.png");}
       .napoje.ger { background: url("border_napoje_ger.png");} 
       .napoje.eng { background: url("border_napoje_eng.png");} 	
  .kontakt {display: block; float: right; width: 323px; height: 311px; background: url("border_kontakt.png");}
	.kontakt.cze { background: url("border_kontakt.png");}
       .kontakt.ger { background: url("border_kontakt_ger.png");} 
       .kontakt.eng { background: url("border_kontakt_eng.png");} 
  .vitejte p, .jidlo p, .napoje p, .kontakt p {margin: 45px 70px 0px 20px;}
  .vitejte p{color: #FFF;}
  
  .sajta {display: block; float: right; width: 653px; height: 565px; background: url("border_obsah.png");}
  .sajta h1 {margin: 0px 75px 0px 15px; font-weight: normal; font-size: 28px; letter-spacing: 1.2px;}
  .sajta p {margin: 0px 75px 0px 15px; text-align: justify;}
    .sajta p.center {margin: 0px 75px 0px 15px; text-align: center;}
  .sajta a {border: 0px; text-decoration: none; margin-left: 55px;}
  .sajta img {border: 0px;}


.nacti_menu {background: url("menu.png");}
.nacti_menu_male {background: url("menu_male.png");}
.nacti_vlajecky {background: url("vlajecky.png");}

.clear {clear: both;}
.hidden {display: block; width: 1px; height: 1px; position: absolute; left: -1px; top: -1px}


/* SHADOWBOX  */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;cursor:pointer;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#scroll {
width: 600px;
height: 500px;
overflow: auto;
}

#tabulka {
  margin: 0 30px auto;	
  width: 550px;
}

#tabulka td { 
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: center;
  border: 1px solid #8D3F1C;
}

#tabulka tr:first-child {
  background: #924523; 
  font-weight: bold;
  text-align: center;
}

