/* CSS Document */
 body {
         text-align: center;
	       margin: 0px;
	       padding: 0px;
      	 font-family: Verdana, Tahoma;
	       color: Black;
	       background-attachment: fixed;
	       background-color: #D9E5E8;
	         color: #749939;	
          font-size: 80%;
      } 
table, tr, td{font-size: 1em;}      
 p{	
          line-height: 130%;
          margin-left: 8px; 
          margin-right: 8px; 
}
#cenik {width:550px;}
#nadpisStrany {text-align:center;padding-top:1em;padding-bottom:2em;}
h1{padding: 0.2em 8px 0.2em 8px; font-size: 1.5em; margin:0px;}
h2{padding: 0.2em 8px 0.0em 8px; font-size: 1.2em;margin:0px;}
h3{padding: 0.2em 8px 0.0em 8px; font-size: 1.1em;margin:0px;}
h4{padding: 0.2em 8px 0.0em 8px; font-size: 1em;margin:0px;}
a {color: #745639; text-decoration: underline;}        
 a:hover, a:active, a:focus {color: #749939; text-decoration: none;}        

 img {border:0;}
 
 #hlavni  {background: url("../img/pozadi.gif") left top repeat-y;
           text-align:left;
           width: 869px;
           position:relative;
           margin-top:1em; 
           margin-left: auto; 
           margin-right: auto;
           padding-bottom:1em;
          }
 
 #hlavicka {background: url(../img/hlavicka.jpg);
            background-repeat:no-repeat;
            height:157px;
            width: 869px;
            margin-bottom:0px;
           
          }

#hlavicka h1{margin: 0em; padding:0em; }            
#hlavicka h1 a {width: 500px; height: 130px;
                  margin:0; padding:0; 
                  display: block;
                  }            
#hlavicka h1 span {display:none;}

#jazyk{float:right; width: 0xp; height: 0px;}
 #jazyk #cz {position:absolute;
             top:15px;
             left:560px;
             border-width:0px;}
 #jazyk #uk {position:absolute;
             top:53px;
             left:561px;
             border-width:0px;}
 #jazyk #de {position:absolute;
             top:90px;
             left:560px;
             border-width:0px;}
 
 #obsah {  width:580px;
           color: #749939;	
	         margin-left: 8px; 
	         margin-right: 18px;
	         
	         float:left;
           }
           
 #praveodkazy  {font-variant: small-caps;
                width:255px;
                height:100%;
                color: #7B3D0F;
                float:right;
                line-height: 2em;
                text-align:center;}
 #praveodkazy div {line-height: 1em;}                
               
 #praveodkazy p { margin-bottom:3em;
                  font-weight: bold;} 
                  
 #dalsiodkaz {margin-top:20em;}                               
                 
 #paticka { background: url(../img/paticka.jpg) no-repeat left top;
 			background-color: #D9E5E8;
            width:869px;
            height:22px;
            margin-left: auto; 
            margin-right: auto;
            margin-bottom:15px;}
            
  #copyright  {font-size: 0.9em;
               text-align:center;
               }
                  
  #copyright a {text-decoration: none;
               font-weight: bold;
               color: #7B3D0F;}            
                    
 
 #kolmnapis {position:absolute;
              background: url(../img/obsah_hl_stred3.jpg);
                background-repeat:no-repeat;
                margin-top:3em;
                height:277px;
                width: 39px;
                left:589px;}
                                        
 .nevi {display:none;}
 .tabul {margin-left: 12px; margin-right: 8px;} 
 .tabul a {font-variant: small-caps; color: #2893C9; font-weight: bold;} 
 .vypln {height:300px;}
 .note {color:#435e19;}
 
#menu {padding-top: 4px; margin-top:0px;}
#menu ul{position:absolute;}
#menu ul, li {margin: 0;padding: 0;margin: 0 16px;background-color: #749939; 
              list-style-type:none;
              display:inline;}
#menu a {text-decoration:none;
              color:white;
              font-weight:bold;
              font-size:0.9em;}  


/* vysunovaci submenu */
#menu ul ul { 
	background-color: #fff;
	width: 10em;
	border: 1px solid #dedede;
	position: absolute;
	top: 30px;
	font-weight: bold;
}
#menu ul ul, #menu ul ul li { 
	margin: 0px;
	padding: 0px;
	border: none;
	float: none;
	list-style-type: none;
}
#menu ul ul li a { 
	color: #2893C9;
	background-color: #fff;
	text-decoration: none;
	display: block;
	width: 100%;
	padding: 2px;
	border: 1px solid #dedede;
}

#menu ul ul li a:hover { background-color: #749939; color: #FFF;}
/* Nastavi defaultni hodnotu na NEROZBALENO */
#me-menu-1 {display:none; left: 10px;}
#me-menu-2 {display:none; left: 100px;}
#me-menu-3 {display:none;left: 190px;}
#me-menu-4 {display:none;}
#me-menu-5 {display:none;}

html>body #menu ul ul li a {}
#menu ul ul li a:hover {}

#formularik {background-color:#fff4d6;padding-left:140px;}
input.short {width:30px;}

#formularRight {padding-left:20px;}
#formularRight p {text-align:left;padding-left:65px;margin-bottom:10px;}
#formularRight table {width:200px;}
#formularRight table#rightReservation {width:200px;padding-left:20px;}
#formularRight input.datum {width:70px;}

#akce {padding:30px 25px 10px 25px;}
#akce a {font-weight:bold;color:#ec2810;}
#akce a span {font-size:1.5em;display:block;padding:10px;text-decoration:none;}

#akceHP {text-align:center;padding:15px 0;font-weight:bold;color:#ec2810;}
#akceHP a {font-weight:bold;color:#ec2810;}
#akceHP a span {font-size:1.3em;display:block;padding:10px;text-decoration:none;}
