
/*
Design by MDB design
http://www.mdbdesign.cz
*/

body {
background-image: URL('bg/bg_transformator.jpg'); /* obrázek na pozadí */
background-attachment: fixed; /* pozadí neroluje scroll/fixed*/
background-color: #000000; /* případná barva pozadí černá */
background-repeat: no-repeat;
background-position: center top;
background-size: cover;
color: white;  /* bílý text */
text-align: center;
margin: 0 0 0 0px;
padding: 0 0 0 0px;
}

a {
text-decoration: none;
        color: #e7e7e7;
}

a:hover {
text-decoration:underline;
}

img {
        border: none;
}

/* remove the below if you don't want smooth scrolling */
html,
body {
  scroll-behavior: smooth;
}


@font-face {
  font-family: 'univiaregular';
  src: url('font/UniviaProRegular.eot'); /* IE9 Compat Modes */
  src: url('font/UniviaProRegular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/UniviaProRegular.woff') format('woff'), /* Modern Browsers */
       url('font/UniviaProRegular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/UniviaProRegular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'univiaregular-italic';
  src: url('font/UniviaProRegular-Italic.eot'); /* IE9 Compat Modes */
  src: url('font/UniviaProRegular-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/UniviaProRegular-Italic.woff') format('woff'), /* Modern Browsers */
       url('font/UniviaProRegular-Italic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/UniviaProRegular-Italic.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'univia-light';
  src: url('font/UniviaPro-Light.eot'); /* IE9 Compat Modes */
  src: url('font/UniviaPro-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/UniviaPro-Light.woff') format('woff'), /* Modern Browsers */
       url('font/UniviaPro-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/UniviaPro-Light.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'univiablack';
  src: url('font/UniviaProBlack.eot'); /* IE9 Compat Modes */
  src: url('font/UniviaProBlack.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/UniviaProBlack.woff') format('woff'), /* Modern Browsers */
       url('font/UniviaProBlack.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/UniviaProBlack.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'metronicproblack';
  src: url('font/MetronicProBlack.eot'); /* IE9 Compat Modes */
  src: url('font/MetronicProBlack.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/MetronicProBlack.woff') format('woff'), /* Modern Browsers */
       url('font/MetronicProBlack.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/MetronicProBlack.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'metronicproregular';
  src: url('font/MetronicProRegular.eot'); /* IE9 Compat Modes */
  src: url('font/MetronicProRegular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/MetronicProRegular.woff') format('woff'), /* Modern Browsers */
       url('font/MetronicProRegular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/MetronicProRegular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'metronicprolight';
  src: url('font/MetronicProLight.eot'); /* IE9 Compat Modes */
  src: url('font/MetronicProLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/MetronicProLight.woff') format('woff'), /* Modern Browsers */
       url('font/MetronicProLight.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('font/MetronicProLight.svg#svgFontName') format('svg'); /* Legacy iOS */
}

* {box-sizing: border-box}

/* Container needed to position the overlay. Adjust the width as needed */
.container {
  position: relative;
  width: 100%;
  max-width: 800px;
}

/* Make the image to responsive */
.image {
  display: block;
  width: 100%;
  height: auto;
}

/* The overlay effect - lays on top of the container and over the image */
.overlay {
  position: absolute;
  bottom: 0;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5); /* Black see-through */
  color: #f1f1f1;
  width: 100%;
  transition: .5s ease;
  opacity:0;
  color: white;
  font-family: 'metronicprolight', Calibri;
  font-size: 15px;
  padding: 20px;
  text-align: left;  
  border-radius: 0px 0px 10px 10px; /* up, right, down, left*/
}

/* When you mouse over the container, fade in the overlay title */
.container:hover .overlay {
  opacity: 1;
}

.p1 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p2 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p3 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p11 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p12 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p13 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p14 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p21 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p22 {
  box-sizing: border-box;
  width: 100%;
  min-width: 150px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p23 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p24 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p31 {
  box-sizing: border-box;
  width: 100%;
  min-width: 220px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p32 {
  box-sizing: border-box;
  width: 100%;
  min-width: 260px;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p33 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p41 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p42 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p43 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

.p44 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: 0px 0; /* up, right, down, left*/
  padding: 5px 5px 5px 5px; /* up, right, down, left*/
  background: ;
}

@media screen and (min-width: 800px) {
  .p1 {
    width: 33.3%;
    float: left;
  }

  .p2 {
    width: 33.3%;
    float: left;
  }

  .p3 {
    width: 33.3%;
    float: left;
  }

  .p11 {
    width: 25%;
    float: left;
  }

  .p12 {
    width: 25%;
    float: left;
  }

  .p13 {
    width: 25%;
    float: left;
  }

  .p14 {
    width: 25%;
    float: left;
  }

  .p21 {
    width: 25%;
    float: left;
  }

  .p22 {
    width: 26%;
    float: left;
  }

  .p23 {
    width: 49%;
    float: left;
  }

  .p24 {
    width: 74%;
    float: left;
  }

  .p31 {
    width: 33.3%;
    float: left;
  }

  .p32 {
    width: 33.3%;
    float: left;
  }

  .p33 {
    width: 33.3%;
    float: left;
  }
  .p41 {
    width: 25%;
    float: left;
  }

  .p42 {
    width: 25%;
    float: left;
  }

  .p43 {
    width: 25%;
    float: left;
  }

  .p44 {
    width: 25%;
    float: left;
  }
}



/* [1] The container */
.img-hover-zoom {
  height: 205px; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

/* [2] Transition property for smooth transformation of images */
.img-hover-zoom img {
  transition: transform .5s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom:hover img {
  transform: scale(1.1);
}



/* The sidepanel menu */
.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  right: 0;
  background-color: #95100e;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-family: 'metronicproblack', Calibri;
  text-align:left;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #f1f1f1;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

/* Style the button that is used to open the sidepanel */
.openbtn {
  font-family: 'metronicproblack', Calibri;
  font-size: 20px;
  cursor: pointer;
  background-color: #111;
  color: white;
  padding: 10px 15px; /* up, right, down, left*/
  margin: 10px 10px 10px 10px; /* up, right, down, left*/
  border: none;
  border-radius: 3px 3px 3px 3px;
}

.openbtn:hover {
  background-color: #444;
}

.sidenav {
  right: 0;
}



* {box-sizing:border-box}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Hide the images by default */
.mySlides {
  display: none;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
  font-family: 'metronicprolight', Calibri;
  color: #000000;
  font-size: 15px;
  padding: 8px; /* up, right, down, left*/
  position: absolute;
  bottom:  8px 12px
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  font-family: 'metronicprolight', Calibri;
  color: #e7e7e7;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}






#f_top{
        font-family: 'metronicprolight', Calibri;
        font-size: 15px;
        color: #b0272d;
        display:block; 
        padding: 15px 0px 15px 5px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:18px; 
}

#f_down1{
        font-family: 'metronicprolight', Calibri;
        font-size: 15px;
        color: #ffffff;
        display:block; 
        padding: 15px 0px 15px 5px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:18px; 
}

@media (min-width: 300px) and (max-width: 1200px) {
  #f_down1 {font-size: 10px; line-height:13px}
}

#f_01{
        font-family: 'metronicprolight', Calibri;
        font-size: 23px;
        color: #000000;
        display:block; 
        padding: 10px 15px 15px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:26px; 
}

@media (min-width: 300px) and (max-width: 1200px) {
  #f_01 {font-size: 20px; line-height:23px; }
}

#f_01b{
        font-family: 'metronicprolight', Calibri;
        font-size: 20px;
        color: #ffffff;
        display:block; 
        padding: 10px 15px 15px 10px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:21px; 
}

#f_02{
        font-family: 'metronicproblack', Calibri;
        font-size: 52px;
        color: #e7e7e7;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:52px; 
}

#f_03{
        font-family: 'metronicproblack', Calibri;
        font-size: 22px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 10px 15px 15px 15px; /* up, right, down, left*/
        text-align:center;
        text-decoration: none;
        line-height:19px; 
}

@media (min-width: 300px) and (max-width: 1200px) {
  #f_03 {font-size: 20px; line-height:30px;}
}


#f_adresa{
        font-family: 'metronicprolight', Calibri;
        font-size: 15px;
        color: #7f7f7f;
        display:block; 
        padding: 15px 10px 15px 10px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:18px; 
}

#f_rezervace{
        font-family: 'metronicprolight', Calibri;
        font-size: 15px;
        color: #bf853a;
        display:block; 
        padding: 15px 5px 15px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:18px; 
}

#f_dm1{
        font-family: 'metronicproblack', Calibri;
        font-size: 25px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 10px 15px 15px 15px; /* up, right, down, left*/
        text-align:center;
        text-decoration: none;
        line-height:25px; 
}

#f_dm2{
        font-family: 'metronicproblack', Calibri;
        font-size: 25px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px; 
}

#f_04{
        font-family: 'metronicprolight', Calibri;
        font-size: 20px;
        color: #000000;
        display:block; 
        padding: 10px 10px 10px 10px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:21px; 
}

#f_04l{
        font-family: 'univiaregular-italic', Calibri;
        font-size: 18px;
        color: #000000;
        display:block; 
        padding: 10px 15px 15px 15px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px; 
}

#f_05l{
        font-family: 'univiaregular-italic', Calibri;
        font-size: 18px;
        color: #95100e;
        display:block; 
        padding: 10px 15px 15px 15px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px; 
}

#f_06l{
        font-family: 'metronicprolight', Calibri;
        font-size: 20px;
        color: #000000;
        display:block; 
        padding: 10px 15px 15px 15px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px; 
}

#p_01{

        padding: 10px 10px 10px 10px; /* up, right, down, left*/
}

#p_02{

        padding: 10px 10px 10px 10px; /* up, right, down, left*/
}

#p_03{

        padding: 10px 10px 10px 10px; /* up, right, down, left*/
        min-width: 370px;
}

#f_daily0{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 22px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:22px; 
}


#f_daily2{
        font-family: 'bundayslab-thinit', Calibri;
        font-size: 22px;
        color: #000000;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:22px; 
}

#f_daily3{
        font-family: 'bundayslab-thinit', Calibri;
        font-size: 22px;
        color: #000000;
        display:block; 
        padding: 20px 20px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:22px; 
}

#f_daily4{
        font-family: 'bundayslab-thinit', Calibri;
        font-size: 42px;
        color: #000000;
        display:block; 
        padding: 20px 20px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:42px; 
}

#f_kontakt0{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 52px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:22px; 
}

#f_kontakt1{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 22px;
        color: #000000;
        display:block; 
        padding: 20px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:22px; 
}

#f_kontakt2{
        font-family: 'bundayslab-thinit', Calibri;
        font-size: 22px;
        color: #000000;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:22px; 
}

#f_beer1{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 22px;
        color: #000000;
        display:block; 
        padding: 20px 0px 5px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:22px; 
}

#f_beer_big1{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 32px;
        color: #000000;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:34px; 
}

#f_beer_big2{
        font-family: 'lemonmilk_bold', Calibri;
        font-size: 32px;
        color: #000000;
        display:block; 
        padding: 2px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:34px; 
}

img {
  max-width: 100%;
  height: auto;
  box-sizing: border-box
}

iframe, canvas, video, svg {
  max-width: 100%;
  box-sizing: border-box;
  height: auto;
}

#f_bold_red_r{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #e13d24;
        display:block; 
        padding: 0px 20px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:40px; 
}

#f_bold_pink_r{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #f821ca;
        display:block; 
        padding: 0px 20px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:40px; 
}

#f_regular_pink_r{
        font-family: 'tabacsansregular', Calibri;
        font-size: 30px;
        color: #f821ca;
        display:block; 
        padding: 0px 20px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:40px; 
}

#f_bold_blue_l{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #385e9f;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:40px; 
}

#f_bold_lightblue_l{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #73c2ee;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:40px; 
}

#f_bold_blue_c{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #385e9f;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:40px; 
}

#f_regular_blue_l{
        font-family: 'tabacsansregular', Calibri;
        font-size: 28px;
        color: #385e9f;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:40px; 
}

#f_regular_blue_l2{
        font-family: 'tabacsansregular', Calibri;
        font-size: 20px;
        color: #385e9f;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:40px; 
}

#f_regular_lightblue_l{
        font-family: 'tabacsansregular', Calibri;
        font-size: 28px;
        color: #73c2ee;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:40px; 
}

#f_regular_red_l{
        font-family: 'tabacsansregular', Calibri;
        font-size: 30px;
        color: #e13d24;
        display:block; 
        padding: 0px 0px 0px 20px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:45px; 
}

#f_bold_white{
        font-family: 'tabacsansbold', Calibri;
        font-size: 19px;
        color: #ffffff;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:19px; 
}

#f_bold_black{
        font-family: 'tabacsansbold', Calibri;
        font-size: 19px;
        color: #000000;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:19px; 
}

#time{
        font-family: 'tabacsansbold', Calibri;
        font-size: 19px;
        color: white;
        display:block; 
        padding: 10px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px; 
}

#date{
        font-family: 'tabacsansbold', Calibri;
        font-size: 19px;
        color: white;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:19px; 
}

#cal{
        font-family: 'tabacsansbold', Calibri;
        font-size: 30px;
        color: #ccf5ef;
        padding: 10px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height: 23px; 
}

#tab_foto{
	float:right;
	background:;
        border-radius: 50%;
        padding: 0px 0px 0px 25px; /* up, right, down, left*/
        border: 0px solid white;
}

#foto{
	float:right;
	background:;
        padding: 0px 0px 0px 25px; /* up, right, down, left*/
        border: 0px solid white;
}

#top{
        font-family: 'tabacsansregular', Calibri;
        font-size: 19px;
        color: white;
        padding: 10px 0px 2px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height: 23px; 
}

#kontakt{
        font-family: 'tabacsansregular', Calibri;
        font-size: 19px;
        color: white;
        padding: 10px 0px 2px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height: 23px; 
}

#bold{
        font-family: 'tabacsansbold', Calibri;
        font-size: 24px;
        color: white;
        padding: 10px 0px 30px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height: 23px; 
}


#td_obsah_half{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/price_bg_white_half.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_foto{
        align: center;
        vertical-align: middle;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/

}


#td_cena_half{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/price_bg_black_half.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_obsah{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/price_bg_white.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}


#td_cena{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/price_bg_black.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_otevreno{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/kontakt_bg_white.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_zavreno{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/kontakt_bg_black.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_akce1{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/kontakt_bg_purple1.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#td_akce2{
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background-image: url('img/kontakt_bg_purple2.png'); 
        background-repeat: no-repeat;
        text-decoration: none;
        text-align:center;
        border: 0px solid white;
}

#tab_reg {
        font-family: 'tabacsansregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:21px;*/ 
}

#tab_reg1 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 18px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:17px;*/ 
}

#tab_reg2 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 16px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:21px;*/ 
}

#tab_reg_zn {
        font-family: 'tabacsansregular', Calibri;
        font-size: 15px;
        color: #909090;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:21px;*/ 
}


#tab_reg_price1 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 15px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height: 16px;*/ 
}

#tab_reg_price2 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 16px;
        color: white;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height: 16px;*/ 
}

#tab_reg_price3 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 16px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height: 16px;*/ 
}

#tab_reg_price4 {
        font-family: 'tabacsansregular', Calibri;
        font-size: 17px;
        color: white;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height: 16px;*/ 
}

#tab_it1 {
        font-family: 'tabacsansitalic', Calibri;
        font-size: 16px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:21px;*/ 
}

#tab_it2 {
        font-family: 'tabacsansitalic', Calibri;
        font-size: 15px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:21px;*/ 
}

#tab_bold {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_kontakt_black {
        font-family: 'tabacsansbold', Calibri;
        font-size: 35px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_kontakt_white {
        font-family: 'tabacsansbold', Calibri;
        font-size: 35px;
        color: white;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_kontakt_day {
        font-family: 'tabacsansitalic', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_kontakt_tel {
        font-family: 'tabacsansitalic', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_bold_tel {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_kontakt_qr {
        font-family: 'tabacsansitalic', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_otoc {
        font-family: 'tabacsansbold', Calibri;
        font-size: 15px;
        color: black;
        display:block; 
        padding: 0px 00px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_bold_name1 {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 30px 0px 20px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_bold_name2 {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 0px 0px 20px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_bold_name {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 25px 0px 20px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}

#tab_bold_name_end {
        font-family: 'tabacsansbold', Calibri;
        font-size: 25px;
        color: black;
        display:block; 
        padding: 25px 0px 20px 30px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:25px;*/ 
}


#ch_italic1 {
        font-family: 'chaparralitalic', Calibri;
        font-size: 19px;
        color: #262626;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic2 {
        font-family: 'chaparralitalic', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 40px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic3 {
        font-family: 'chaparralitalic', Calibri;
        font-size: 18px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 40px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_vname {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_jname {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_nname {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_nname_silver {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: #484848;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_nnamel {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 125px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_nnamel_red {
        font-family: 'chaparralitalic', Calibri;
        font-size: 20px;
        color: #6e0201;
        display:block; 
        padding: 0px 0px 0px 125px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_vinfo {
        font-family: 'chaparralitalic', Calibri;
        font-size: 18px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_italic_big {
        font-family: 'chaparralitalic', Calibri;
        font-size: 35px;
        color: #6e0201;
        display:block; 
        padding: 20px 0px 0px 590px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:35px;*/ 
}

#ch_italic_date {
        font-family: 'chaparralitalic', Calibri;
        font-size: 26px;
        color: black;
        display:block; 
        padding: 0px 0px 10px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height:35px;*/ 
}


#ch_bold_date {
        font-family: 'chaparralbold', Calibri;
        font-size: 24px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: center;
        text-decoration: none;
        line-height:26px;*/ 
}

#ch_italic_rez {
        font-family: 'chaparralitalic', Calibri;
        font-size: 26px;
        color: black;
        display:block; 
        padding: 0px 0px 10px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: left;
        text-decoration: none;
        line-height:35px;*/ 
}


#ch_bold_rez {
        font-family: 'chaparralbold', Calibri;
        font-size: 24px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: left;
        text-decoration: none;
        line-height:26px;*/ 
}


#ch_regular1 {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: #484848;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular2 {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 40px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular2l {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular3 {
        font-family: 'chaparralregular', Calibri;
        font-size: 18px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}


#ch_regular4 {
        font-family: 'chaparralregular', Calibri;
        font-size: 18px;
        color: #484848;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular5 {
        font-family: 'chaparralregular', Calibri;
        font-size: 18px;
        color: #484848;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular6 {
        font-family: 'chaparralregular', Calibri;
        font-size: 18px;
        color: #484848;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular_line {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 40px 10px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular_linel {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 00px 10px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align: right;
        text-decoration: none;
        line-height:19px;*/ 
}

#ch_regular_lines {
        font-family: 'chaparralregular', Calibri;
        font-size: 19px;
        color: black;
        display:block; 
        padding: 0px 0px 10px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:center;
        text-decoration: none;
        line-height:19px;*/ 
}


#ch_bold {
        font-family: 'chaparralbold', Calibri;
        font-size: 22px;
        color: #6e0201;
        display:block; 
        padding: 0px 40px 0px 40px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:22px;*/ 
}

#ch_boldl_nname {
        font-family: 'chaparralbold', Calibri;
        font-size: 22px;
        color: black;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:22px;*/ 
}

#ch_boldl {
        font-family: 'chaparralbold', Calibri;
        font-size: 22px;
        color: #6e0201;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:22px;*/ 
}


#foto_right {
	width:240px;
	float:right;
	background:;
	padding-top:0px;
        border: 0px solid white;
}

#uo_top {
  height:auto;
  text-align:center;
        border: 0px solid white;
}

#hf_special2 {
  height:auto;
  text-align:center;
        border: 0px solid white;
}

#hf_enter {
  width:500px;
  height;
  text-align:center;
        border: 0px solid white;

}

#hf_left {
	width:240px;
	float:left;
	background:;
	padding-top:0px;
        border: 0px solid white;
}


#hf_right {
	width:240px;
	float:right;
	background:;
	padding-top:0px;
        border: 0px solid white;
}


#page {

  width:900px;
  background:;
  text-align:center;
  overflow:auto;
        border: 0px solid white;
}

#enter_left{
        font: normal 13px Verdana;
        color: silver;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        font-style: bolder;
        line-height:18px; 
}


#enter_right{
        font: normal 13px Verdana;
        color: silver;
        display:block; 
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        font-style: bold;
        line-height:18px; 
}

#page-left {
	width:220px;
	float:left;
	margin-left:0px;
	background: #fff;
	padding-top:20px;
}
#logo {
  margin-left:0px;
  margin-top:0px;
}

#page-right {
	width:220px;
	float:right;
	background:#fff;
	padding-top:20px;
}

#menu{
        font: normal 11px Verdana;
        color: white;
        display:block; 
        padding: 14px 0px 0px 40px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px; 
}

#vyber_menu{
        font: normal 11px Verdana;
        color: white;
        display:block; 
        padding: 0px 0px 0px 92px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:19px; 
}

#jl_nadpis{
        font: normal 17px Tahoma;
        color: #7d1511;
        display:block; 
        padding: 10px 0px 0px 13px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        font-weight: bolder;
        line-height:20px; 
}

#jl_info{
        font: normal 12px Verdana;
        color: #b15959;
        display:block; 
        padding: 5px 10px 5px 13px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        line-height:20px; 
}

#jl_nazev{
        font: normal 12px Verdana;
        color: black;
        display:block; 
        padding: 5px 10px 5px 13px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:left;
        text-decoration: none;
        font-style: italic;
        line-height:20px; 
}

#jl_cena{
        font: normal 12px Verdana;
        color: white;
        display:block; 
        padding: 5px 20px 5px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_double{
        font: normal 12px Verdana;
        color: white;
        display:block; 
        padding: 5px 10px 5px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_gra{
        font: normal 10px Verdana;
        color: white;
        display:block; 
        padding: 4px 22px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_grb{
        font: normal 12px Verdana;
        color: white;
        display:block; 
        padding: 0px 20px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_gra_double{
        font: normal 10px Verdana;
        color: white;
        display:block; 
        padding: 4px 12px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_grb_double{
        font: normal 12px Verdana;
        color: white;
        display:block; 
        padding: 0px 10px 0px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}

#jl_cena_cl{
        font: normal 10px Verdana;
        color: white;
        display:block; 
        padding: 5px 5px 5px 0px; /* up, right, down, left*/
	margin: 0 0 0 0px;
        text-align:right;
        text-decoration: none;
        line-height:20px; 
}


#td_vyber{
        width: 600px;
        height: 55px;
        align:left;
        valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/menu_nadpis.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid white;
}

#td_daily{
        width: 600px;
        height: 55px;
        align:left;
        valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/dailymenu_nadpis.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid white;
}

#td_sm{
        width: 600px;
        height: 200px;
        align:left;
        valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/sm_menu.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid white;
}

#td_nadpis{
        width: 600px;
        height: 40px;
        align:left;
        valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: white;
        text-decoration: none;
        text-align:right;
        border: 0px solid white;
}

#td_tonino{
        width: 600px;
        height: 88px;
        align:left;
        valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_tonino.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid white;
}


#td_nazev{
        width: 490px;
        height: 40px;
        align:left;
        vertical-valign:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: white;
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}


#td_cena_na{
        width: 50px;
        height: 40px;
        align:left;
        vertical-align:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: white; 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_double{
        width: 50px;
        height: 40px;
        align:left;
        vertical-align:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_gr{
        width: 60px;
        height: 40px;
        align:right;
        vertical-align:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_gr.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_gr_double{
        width: 50px;
        height: 40px;
        align:right;
        vertical-align:top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_gr.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_cla{
        width: 50px;
        height: 40px;
        align:left;
        vertical-align: top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_cl1.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_clb{
        width: 60px;
        height: 40px;
        align:left;
        vertical-align: top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_cl2.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_clda{
        width: 50px;
        height: 68px;
        align:left;
        vertical-align: top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_cld1.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}

#td_cena_cldb{
        width: 60px;
        height: 68px;
        align:left;
        vertical-align: top;
        padding: 0px 0px 0px 0px; /* up, right, down, left*/
        background: URL('img/bg_cena_cld2.jpg'); 
        text-decoration: none;
        text-align:right;
        border: 0px solid black;
}




