

body { margin: 0px; padding: 0px; font-family: Arial; font-size: 12px; 
        color: #fff; background: url("/images/bg_body.jpg") no-repeat top center #000; }

div{ margin: 0px; padding: 0px; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
li { margin: 0px; padding: 0px; }
img { margin: 0px; padding: 0px; border: 0px solid #fff; }
h1 { display: none; margin: 0px; padding: 0px; font-size: 15px; }
h2 { color: #6396C0; margin: 0px; padding: 0px; font-size: 16px; text-align: right; padding-top: 10px; padding-right: 10px; }
h3 { margin: 0px; padding: 0px; text-align: left; }
span {margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
form {margin:0px; padding:0px;}
hr.nic {display: none;}
.cb {margin: 0px; padding: 0px; clear: both;}
iframe {margin: 0px; padding: 0px; }
.cara { border-top: 1px solid #fff; margin-top: 5px; margin-bottom: 5px; } 

  
#main { width: 837px; margin: 0px auto; background: none; }

#adresa { width: 33%; float: left; color: #fff; background: none; padding-top: 17px; }
  #adresa span { color: #FEC100; }
      #adresa span a:link { color: #FEC100; text-decoration: underline;}
      #adresa span a:visited { color: #FEC100; text-decoration: underline;}
      #adresa span a:active { color: #FEC100; text-decoration: underline;}
      #adresa span a:hover { color: #FEC100; text-decoration: underline;}
#logo { width: 34%; float: left; }
#rezervace { width: 33%; float: left; padding-top: 65px; text-align: right; }



#restaurant { width: 378px; float:left; }
      #restaurant a:link { color: #fff; text-decoration: none;}
      #restaurant a:visited { color: #fff; text-decoration: none;}
      #restaurant a:active { color: #fff; text-decoration: underline;}
      #restaurant a:hover { color: #fff; text-decoration: underline;}
  #restaurant ul.RMeny { list-style-type: none; margin-top: 11px; }
    #restaurant ul.RMeny li { float: left; margin-right: 2px; background: no-repeat left bottom; width: 87px; height: 23px; padding-top: 10px;text-align: center; font-weight: bold; }
      #restaurant ul.RMeny li.st { background: url("/images/rest_st.png"); }
      #restaurant ul.RMeny li.nd { background: url("/images/rest_nd.png"); }
      #restaurant ul.RMeny li.rd { background: url("/images/rest_rd.png"); }
	  
  #restaurant ul.RMeny ul li a {
  	_position:relative;
	_z-index:500;
  }
	  
	  
	  #restaurant table.RMeny td.st {background: url("/images/rest_st.png"); width:87px; height:31px; text-align:center;}
      
  #restaurant div.openTime { background: #B3000E; padding: 13px; padding-bottom: 0px; height: 72px; }
  
  #restaurant div.poradani { background: #B3000E; color: #FD7364; padding: 13px; margin-top: 19px; }
  
  

#kabaret { width: 380px; float:right; }
      #kabaret a:link { color: #fff; text-decoration: none;}
      #kabaret a:visited { color: #fff; text-decoration: none;}
      #kabaret a:active { color: #fff; text-decoration: underline;}
      #kabaret a:hover { color: #fff; text-decoration: underline;}
  #kabaret ul.KMeny { list-style-type: none; margin-top: 11px; }
    #kabaret ul.KMeny li { float: left; margin-right: 2px; background: no-repeat left bottom; width: 87px; height: 23px; padding-top: 10px;text-align: center; font-weight: bold; }
      #kabaret ul.KMeny li.st { background: url("/images/kab_st.png"); }
      #kabaret ul.KMeny li.nd { background: url("/images/kab_nd.png"); }
      #kabaret ul.KMeny li.rd { background: url("/images/kab_rd.png"); }
      #kabaret ul.KMeny li.th { background: url("/images/kab_th.png"); }
  
  #kabaret div.openTime { background: #2A0B32; padding: 13px; padding-bottom: 0px; height: 72px; }
  
  #kabaret div.podporujeme { background: #2A0B32; color: #652D73; padding: 13px; margin-top: 19px; padding-bottom: 22px; }
    #kabaret div.podporujeme img { margin-bottom: 7px; }
    
    
    
#kabVlevo { width: 595px; float: left; background: none; }
      #kabVlevo a:link { color: #fff; text-decoration: none;}
      #kabVlevo a:visited { color: #fff; text-decoration: none;}
      #kabVlevo a:active { color: #EAB600; text-decoration: none;}
      #kabVlevo a:hover { color: #EAB600; text-decoration: none;}

  #kabVlevo ul.kabNavig { list-style-type: none; margin-top: 11px; }
    #kabVlevo ul.kabNavig li { float: left; margin-right: 2px; background: no-repeat left bottom; width: 87px; height: 23px; padding-top: 10px;text-align: center; font-weight: bold; }
      #kabVlevo ul.kabNavig li.st { background: url("/images/kab_st.png"); }
      #kabVlevo ul.kabNavig li.nd { background: url("/images/kab_nd.png"); }
      #kabVlevo ul.kabNavig li.rd { background: url("/images/kab_rd.png"); }
      #kabVlevo ul.kabNavig li.th { background: url("/images/kab_th.png"); }
  #kabVlevo div.content { width: 595px; background: #2A0B32; padding-left: 20px; }


  #kabVlevo ul.kabNavig a  {
  	_position:relative;
	_z-index:500;
  }
  

#kabVpravo { width: 184px; float: right; background: none; padding-top: 22px; }
  
  #kabVpravo div.restaurantRight { background: url("/images/restaurant_right.png") no-repeat top left; width: 184px; height: 19px; padding-top: 154px; }
    #kabVpravo div.restaurantRight ul { list-style-type: none; margin-left: 6px; }
      #kabVpravo div.restaurantRight ul li{ float: left; margin-left: 4px; margin-right: 4px; font-weight: bold; }
            #kabVpravo div.restaurantRight a:link { color: #fff; text-decoration: none;}
            #kabVpravo div.restaurantRight a:visited { color: #fff; text-decoration: none;}
            #kabVpravo div.restaurantRight a:active { color: #fff; text-decoration: none;}
            #kabVpravo div.restaurantRight a:hover { color: #fff; text-decoration: none;}
  
  
  #kabVpravo div.restaurantRight a {
  	_position:relative;
	_z-index:500;
  }
  
  
  #kabVpravo div.otviracka { margin-top: 24px; color: #9345A7; }
    #kabVpravo div.otviracka span { color: #fff; font-size: 24px; }
    #kabVpravo div.otviracka strong { color: #fff; }        
  
  #kabVpravo div.vstupne { margin-top: 24px; color: #FF00EA; }
    #kabVpravo div.vstupne span { color: #fff; font-size: 24px; }
    #kabVpravo div.vstupne strong { color: #fff; }
    
  #kabVpravo div.etincelle { margin-top: 24px; color: #9345A7; background: url("/images/etincelle_right.png") no-repeat top left; }
    #kabVpravo div.etincelle p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; padding-bottom: 40px; }
    #kabVpravo div.etincelle div { padding: 10px; color: #9345A7; background: #4C0B49; margin-top: 67px; }
          #kabVpravo div.etincelle a:link { color: #fff; text-decoration: none;}
          #kabVpravo div.etincelle a:visited { color: #fff; text-decoration: none;}
          #kabVpravo div.etincelle a:active { color: #fff; text-decoration: underline;}
          #kabVpravo div.etincelle a:hover { color: #fff; text-decoration: underline;}
    
  #kabVpravo div.fever { margin-top: 24px; color: #9345A7; background: url("/images/fever_right.png") no-repeat top left; }
    #kabVpravo div.fever p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; padding-bottom: 40px; }
    #kabVpravo div.fever div { padding: 10px; color: #4C0B49; background: #A10094; margin-top: 67px; }
          #kabVpravo div.fever a:link { color: #fff; text-decoration: none;}
          #kabVpravo div.fever a:visited { color: #fff; text-decoration: none;}
          #kabVpravo div.fever a:active { color: #fff; text-decoration: underline;}
          #kabVpravo div.fever a:hover { color: #fff; text-decoration: underline;}
     
     
  #kabVpravo div.odkazy { margin-top: 24px; color: #9345A7; background: url("/images/odkazy.png") no-repeat top left; }
    #kabVpravo div.odkazy p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; margin-bottom: 9px; }
    #kabVpravo div.odkazy ul { padding-left: 10px; padding-right: 10px; background: #13184C; width: 163px; color: #6772EA; font-size: 14px; font-weight: bold; }
      #kabVpravo div.odkazy ul li { border-bottom: 1px solid #fff; padding-top: 5px; padding-bottom: 5px; }
        #kabVpravo div.odkazy ul li span{ font-size: 12px; font-weight: normal; }
  
        #kabVpravo div.odkazy a:link { color: #6772EA; text-decoration: none;}
          #kabVpravo div.odkazy a:visited { color: #6772EA; text-decoration: none;}
          #kabVpravo div.odkazy a:active { color: #6772EA; text-decoration: underline;}
          #kabVpravo div.odkazy a:hover { color: #6772EA; text-decoration: underline;}
  








#restVlevo { width: 595px; float: left; background: none; }
      #restVlevo a:link { color: #fff; text-decoration: none;}
      #restVlevo a:visited { color: #fff; text-decoration: none;}
      #restVlevo a:active { color: #EAB600; text-decoration: none;}
      #restVlevo a:hover { color: #EAB600; text-decoration: none;}

  #restVlevo ul.restNavig { list-style-type: none; padding-top: 11px; }
    #restVlevo ul.restNavig li { float: left; margin-right: 2px; background: no-repeat left bottom; width: 87px; height: 23px; padding-top: 10px;text-align: center; font-weight: bold; }
      #restVlevo ul.restNavig li.st { background: url("/images/rest_st.png"); }
      #restVlevo ul.restNavig li.nd { background: url("/images/rest_nd.png"); }
      #restVlevo ul.restNavig li.rd { background: url("/images/rest_rd.png"); }
  #restVlevo div.content { width: 555px; background: #B3000E; padding: 20px; }
      #restVlevo div.content span{ font-weight: bold; font-size: 16px; }


  #restVlevo ul.restNavig a {
  	_position:relative;
	_z-index:500;
  }


#restVpravo { width: 184px; float: right; background: none; padding-top: 22px; }
  
  #restVpravo div.restaurantRight { background: url("/images/kabaret_right.png") no-repeat top left; width: 184px; height: 19px; padding-top: 154px; }
    #restVpravo div.restaurantRight ul { list-style-type: none; margin-left: 6px; }
      #restVpravo div.restaurantRight ul li{ float: left; margin-left: 4px; margin-right: 4px; font-weight: bold; }
        #restVpravo div.restaurantRight ul li a:link { color: #fff; text-decoration: none;}
        #restVpravo div.restaurantRight ul li a:visited { color: #fff; text-decoration: none;}
        #restVpravo div.restaurantRight ul li a:active { color: #fff; text-decoration: underline;}
        #restVpravo div.restaurantRight ul li a:hover { color: #fff; text-decoration: underline;}
  
 
  #restVpravo div.restaurantRight ul li a  {
  	_position:relative;
	_z-index:500;
  }
  
  
  
  #restVpravo div.otviracka { margin-top: 24px; color: #B3000E; }
    #restVpravo div.otviracka span { color: #fff; font-size: 24px; }
    #restVpravo div.otviracka strong { color: #fff; }        
  
  #restVpravo div.vstupne { margin-top: 24px; color: #FF00EA; }
    #restVpravo div.vstupne span { color: #fff; font-size: 24px; }
    #restVpravo div.vstupne strong { color: #fff; }
    
  #restVpravo div.etincelle { margin-top: 24px; color: #9345A7; background: url("/images/etincelle_right.png") no-repeat top left; }
    #restVpravo div.etincelle p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; padding-bottom: 40px; }
    #restVpravo div.etincelle div { padding: 10px; color: #9345A7; background: #4C0B49; margin-top: 67px; }
                #restVpravo div.etincelle a:link { color: #fff; text-decoration: none;}
                #restVpravo div.etincelle a:visited { color: #fff; text-decoration: none;}
                #restVpravo div.etincelle a:active { color: #fff; text-decoration: underline;}
                #restVpravo div.etincelle a:hover { color: #fff; text-decoration: underline;}
    
  #restVpravo div.fever { margin-top: 24px; color: #9345A7; background: url("/images/fever_right.png") no-repeat top left; }
    #restVpravo div.fever p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; padding-bottom: 40px; }
    #restVpravo div.fever div { padding: 10px; color: #4C0B49; background: #A10094; margin-top: 67px; }
                #restVpravo div.fever a:link { color: #fff; text-decoration: none;}
                #restVpravo div.fever a:visited { color: #fff; text-decoration: none;}
                #restVpravo div.fever a:active { color: #fff; text-decoration: underline;}
                #restVpravo div.fever a:hover { color: #fff; text-decoration: underline;}
     
     
  #restVpravo div.odkazy { margin-top: 24px; color: #9345A7; background: url("/images/odkazy.png") no-repeat top left; }
    #restVpravo div.odkazy p { margin: 13px; font-weight: bold; font-size: 18px; color: #fff; padding-top: 12px; margin-bottom: 9px; }
    #restVpravo div.odkazy ul { padding-left: 10px; padding-right: 10px; background: #13184C; width: 163px; color: #6772EA; font-size: 14px; font-weight: bold; }
      #restVpravo div.odkazy ul li { border-bottom: 1px solid #fff; padding-top: 5px; padding-bottom: 5px; }
        #restVpravo div.odkazy ul li span{ font-size: 12px; font-weight: normal; }
                #restVpravo div.odkazy a:link { color: #6772EA; text-decoration: none;}
                #restVpravo div.odkazy a:visited { color: #6772EA; text-decoration: none;}
                #restVpravo div.odkazy a:active { color: #6772EA; text-decoration: underline;}
                #restVpravo div.odkazy a:hover { color: #6772EA; text-decoration: underline;}
        
  
  
  
.slideleft { width: 30px; position: absolute; margin-left: -30px; margin-top: 90px; }  

.slideright { width: 30px; position: absolute; margin-left: 378px; margin-top: 90px; }  
  
  
  
  
  
  
  
  
  
  
  
  
