/* CSS Document */
body {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#kontejner {
	margin: 0 auto 0 auto;
	width: 760px;
	text-align: left;
}
#hlavicka {
	width: 760px;
}

#hlavicka a img{
	border: none;
}
#navigace {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	font-size: 1.1em;
	font-weight: bold;
	border-bottom: 2px solid rgb(102,153,102);
	text-align: center;
}
#navigace ul {
	list-style-type: none;
	text-align: center;
}
#navigace li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}
#navigace a {
	line-height: 14px;
	margin: 0px 8px 4px 8px;
	text-decoration: none;
	color: rgb(102,153,102);
}
#navigace a.active, #navigace a:hover {
	border-bottom: 4px solid rgb(235,120,39);
	padding-bottom: 2px;
}
#navigace a:hover {
	color: rgb(235,120,39);
}
#o_nas {
	margin: 0px 0px 10px 20px;
	background-image: url(../pics/miniatury/test.jpg);
	background-repeat: no-repeat;
	background-position: 90% 100%;
	min-height: 500px;
/*původně 470!!!*/
	_height: 500px;
/*původně 470!!!*/
}
.img1 {
	position: absolute;
	left:;
}
.img2 {
	position: absolute;
	left:;
}
.img3 {
	position: absolute;
	left:;
}
#o_nas a {
	text-decoration: none;
	color: black;
}
#o_nas img {
	border: none;
}
#o_nas span a {
	text-decoration: none;
	color: rgb(102,153,102);
}
#o_nas a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
}
#o_nas h2 a {color: rgb(235,120,39);
             text-align: center; 
}
#o_nas h2 a:hover {color: rgb(102,153,102);
}

#rozvoz a {
	text-decoration: none;
	color: black;
}
#rozvoz a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
}
#jidelni_listek, #napojovy_listek {
	margin: 10px auto 10px auto;
	width: 550px;
}
#jidelni_listek td {
	vertical-align: top;
}
#jidelni_listek span, #napojovy_listek span {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: underline;
}
#napojovy_listek td {
	vertical-align: bottom;
}
#jidelnicek p {
	text-align: center;
	color: rgb(235,120,39);
	font-weight: bold;
	margin: 15px 0px 10px 0px;
}
#jidelnicek a {
	text-decoration: none;
	font-weight: bold;
	color: rgb(235,120,39);
}
#jidelnicek a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
}
#rozvoz img {
	float: right;
	margin: 0px 0px 10px 20px;
	/*border: 1px solid red;*/
}
#rozvoz p {
	margin: 0px 0px 10px 20px;
}
#kontakt {
	float: left;
	margin: 0px 0px 10px 20px;
}
#kontakt a, #sluzby a, #akce_99 a {
	text-decoration: none;
	color: black;
}
#kontakt a:hover,#sluzby a:hover,#akce_99 a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
}
#kontakt h4 {
	font-weight: bold;
	color: rgb(235,120,39);
	text-decoration: underline;
}
#kontakt li {
	padding: 5px;
}
#kontakt span {
	font-weight: bold;
	color: rgb(102,153,102);
}
#kontakt img {
	border: none;
}
h3 {
  font-size: 1.3em;
	margin: 10px 0px 10px 20px;
}
#fotogalerie img, #fotogalerie p {
	text-align: center;
	margin: 5px 15px 5px 15px;
	border: none;
}
#fotogalerie span {
	margin: 15px 0px 10px 65px;
	text-decoration: underline;
	color: rgb(235,120,39);
	font-size: 1.1em;
	font-weight: bold;
}
#foto {
	margin: 10px 0px 10px 0px;
	text-align: center;
}
#foto img {
	margin: 10px 0px 10px 0px;
}
#foto a {
	text-decoration: none;
	font-weight: bold;
	color: rgb(235,120,39);
}
#foto a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: rgb(235,120,39);
}
#mapa {
	float: left;
	width: 375px;
	height: 260px;
	margin: 0px 0px 10px 95px;
/*poslední hodnota musí být 300!*/
	border: 2px solid rgb(235,120,39);
}
#mapa_nadpis {
	float: left;
	margin: 5px 0px 10px 95px;
	font-weight: bold;
}
#mapa_jidelna {
	float: left;
	width: 360px;
	height: 220px;
	margin: 0px 0px 10px 145px;
/*poslední hodnota musí být 300!*/
	border: 2px solid rgb(235,120,39);
}
#mapa_nadpis_jidelna {
	float: left;
	margin: 5px 0px 10px 145px;
	font-weight: bold;
}
#souradnice {
	float: left;
	margin: 5px 0px 10px 95px;
}
.vizitka a {
	text-decoration: none;
	color: #000000;
}
.vizitka span {
	font-weight: bold;
	color: rgb(102,153,102);
}
#denni_menu {
	margin: 10px auto 10px auto;
	width: 520px;
	font-size: 1em;
	border-bottom: 1px solid rgb(102,153,102);
	border-collapse: collapse;
}
.menu_tyden {
	font-size: 1.3em;
	text-align: center;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
}
.zmena_vyhrazena {
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
}
.tyden_tisk {
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
#menu h4 {
	text-align: center;
}
#menu p {
	display: none;
}
#menu p span {
	text-align: left;
	font-size: 1em;
	display: none;
}
#menu a {
	text-decoration: none;
	color: rgb(235,120,39);
	font-weight: bold;
}
#menu a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
	font-weight: bold;
}
.menu_aktualizace {
	text-align: center;
}
#denni_menu td {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid rgb(102,153,102);
	vertical-align: top;
}
#denni_menu h4 {
	text-align: center;
}
#obr_pozadi {
	float: left;
	margin: 0px 0px 10px 180px;
/*poslední hodnota musí být 300!*/
}
#kontejner .ukonciobtekani {
	clear: both;
}
#paticka {
	width: 760px;
	font-size: 1em;
	font-weight: bold;
	color: rgb(102,153,102);
	margin: 10px 0px 10px 0px;
/* zarovnání obdélniku*/
	padding: 5px 0px 5px 0px;
	text-align: center;
	border-top: 2px solid rgb(102,153,102);
}
/*Umístění boxu na novinky*/
.novinky {
	float: right;
	margin: 0px 10px 10px 20px;
}
.novinky span {
	font-weight: bold;
	color: rgb(102,153,102);
}
.novinky img {
	border: none;
}
.box {
	width: 230px;
	background: #FFFFFF url("../pics/box/box-back.gif") 0 0 repeat-y;
}
.boxin1 {
	background: transparent url("../pics/box/box-top.gif") left top no-repeat;
}
.boxin2 {
	background: transparent url("../pics/box/box-bottom.gif") left bottom no-repeat;
	padding: 5px 5px 5px 15px;
}
.box p {
	margin: 0.5em 0;
}
#prace {
	margin: 0px 0px 10px 20px;
}
#prace a {
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: rgb(235,120,39);
}
/*konec boxu na novinky*/
/*Jídelna*/
#jidelna img {
	float: right;
	margin: 0px 0px 10px 20px;
}
#jidelna span img, #sluzby img{
	float: none;
	margin: 0px 0px 0px 0px;
	border: none;
}
#jidelna p, #sluzby{
	margin: 0px 0px 10px 20px;
}
.otevreni {
	text-align: center;
	/*font-size: 1.1em;
*/
	/*color: rgb(0,255,255);
*/
}
.otevreni span, #o_nas span {
	text-align: center;
	font-size: 1.2em;
	/*color: rgb(235,120,39);*/
	font-weight: bold;
}
#kontakt_jidelna {
	float: left;
	margin: 3px 0px 10px 20px;
}
#kontakt_jidelna a {
	text-decoration: none;
	color: black;
}
#kontakt_jidelna a:hover {
	text-decoration: underline;
	color: rgb(235,120,39);
}
#kontakt_jidelna span {
	color: rgb(235,120,39);
	font-weight: bold;
}
#jidelna_odkaz span {
	color: rgb(102,153,102);
}
/*Konec jídelny*/
                         
                         
.upozorneni {display: none;
            }                                  
            
#akce p {margin: 10px 0px 10px 20px;
         /*font-size: 1.2em;*/
        }                       
      
#akce span {text-align: center;
            margin: 0px 0px 20px 340px;
            font-size: 1.3em;
            color: rgb(235,120,39);
            font-weight: bold; 
           }   
           
#akce_jidelna {text-align: center;
               margin: 0px 0px 10px 0px;
               font-size: 1.3em;
               color: rgb(235,120,39);
               font-weight: bold; 
              }                
           
#akce_jidelna_menu {text-align: center;
               margin: 0px 0px 10px 0px;
               font-size: 1.3em;
               color: rgb(235,120,39);
               font-weight: bold; 
              }    
              
#akce_jidelna_menu span a {text-decoration: none;
	                    color: rgb(102,153,102);
                      }     
                      
.nadpis_snidane, .nadpis_rauty {font-size: 1.1em;
                                font-weight: bold; 
                                text-decoration: underline; 
                                margin: 20px 0px 5px 0px;
                               }   
        
h1 {color: rgb(235,120,39);
    text-align: center;
   }
   
#akce_10 p {font-size: 1.3em;
            text-align: center; 
           }   
   
.akce_1O_upozorneni, .akce_99_upozorneni {font-size: 0.9em;
                     text-align: center; 
                     }
                     
                        
#akce_10 p {font-size: 1.3em;
            text-align: center; 
           } 
   
#akce_99 p {font-size: 1.2em;
            text-align: center; 
           }      
           
.nadpis     {font-size: 1.2em;
            text-align: center; 
           }                                
           
#upozorneni_onas {font-size: 1.1em;
                 }                                       
#steaky {margin: 10px auto 10px auto;
         width: 320px;
         font-size: 1.4em;
        }                                      
                                                          