

* {
  margin: 0px;
  padding: 0px;
}

body {
  position: relative;
  font-family: tahoma, verdana, sans-serif;
  font-size: 0.8em;
  text-align: center;
  background: url(images/body-bck.jpg);
top: -10px;
}

a:hover {
  text-decoration: none;
}

a {
color: #4b3914;
}

#obal {
  position: relative;
  margin: 0 auto;
  width: 800px;
  text-align: left;
}

#hlavicka {
  background: url(images/hlavicka-bck2.jpg) no-repeat top left;
  width: 441px;
  height: 210px;
  padding-left: 187px;
  padding-right: 172px;
  float: left;
}

#telo {
  background: url(images/telo-bck2.jpg) repeat-y top left;
  width: 441px;
  float: left;
  padding-top: 25px;
  padding-left: 187px;
  padding-right: 172px;
  padding-bottom: 25px;
  min-height: 770px;
}

#paticka {
  position: relative;
  background: url(images/paticka-bck2.jpg) repeat-y top left;
  width: 441px;
  height: 214px;
  float: left;
  padding-left: 187px;
  padding-right: 172px;
}

/*
#mnich {
  position: absolute;
  left: 588px;
  bottom: 0px;
  width: 268px;
  height: 400px;
  background: url(images/mnich-bck.jpg) no-repeat top left;
}
*/

#mnich_velky {
  position: absolute;
  right: -85px;
  top: 530px;
  z-index: 10;
  width: 226px;
  height: 883px;
  background: url(images/mnich-bck4.jpg) no-repeat top left;
}


#mnich_maly {
  position: absolute;
  right: -18px;
  top: 530px;
  z-index: 10;
  width: 155px;
  height: 626px;
  background: url(images/mnich-bck3.jpg) no-repeat top left;
}


/* NASTAVENI PRVKU ****************/

table {
  font-size: 1.0em;
  margin: 0px 32px;
}

ul#rozcestnik {
  padding: 0px 32px;
}

#telo h2,
#telo p {
  margin: 0px 32px;
}

#telo h2 {
font-family: georgia;
font-style:italic;
font-size: 1.4em;
}


/* HLAVICKA ***********************/

#hlavicka h1 {
  font-size: 2.7em;
}


/* MENU ***************************/

ul {
  list-style-type: none;
}

ul#nav li a {
  display: block;
  width: 143px;
  padding: 10px 20px;
  font-size: 1.2em;
  color: #4b3914;
  font-weight: bold;
text-decoration:none;
font-family: georgia,verdana, sans-serif;
font-size: 1.2em;
}

#uvod,
#aktualitaMenu,
#fotogalerie,
#kontakt,
#denni_menu,
#polevky,
#salaty,
#deserty,
#napojovy_listek {
  position: absolute;
  left: 17px;
  text-align: right;
  width: 170px;
}

#speciality,
#pizzy,
#pokrmy_s_masem,
#bezmase_pokrmy,
#studene_predkrmy,
#prilohy {
  position: absolute;
  right: -9px;
  text-align: left;
  width: 190px;
}

#uvod { top: 100px; background: url(images/01.jpg) no-repeat 60px 0px; padding-top: 15px; padding-bottom: 15px;}
#aktualitaMenu { top: 163px; background: url(images/02.jpg) no-repeat 47px 0px; padding-top: 15px; padding-bottom: 15px;}
#fotogalerie { top: 227px; background: url(images/02.jpg) no-repeat 47px 0px; padding-top: 15px; padding-bottom: 15px;}
#kontakt { top: 291px; background: url(images/03.jpg) no-repeat 68px 0px; padding-top: 15px; padding-bottom: 35px;}


#denni_menu { top: 407px; background: url(images/04.jpg) no-repeat 42px 0px; padding-top: 15px; padding-bottom: 15px;}
#polevky { top: 470px; background: url(images/05.jpg) no-repeat 39px 0px; padding-top: 15px; padding-bottom: 15px;}
#salaty { top: 536px; background: url(images/06.jpg) no-repeat 66px 0px; padding-top: 13px; padding-bottom: 15px;}
#deserty { top: 602px; background: url(images/07.jpg) no-repeat 57px 0px; padding-top: 12px; padding-bottom: 15px;}
#napojovy_listek { top: 664px; background: url(images/08.jpg) no-repeat 26px 0px; padding-top: 15px; padding-bottom: 15px;}

#speciality { top: 100px; background: url(images/09.jpg) no-repeat 9px 0px; padding-top: 15px; padding-bottom: 15px;}
#pizzy { top: 164px; background: url(images/10.jpg) no-repeat 10px 0px; padding-top: 8px; padding-bottom: 15px;}
#pokrmy_s_masem { top: 224px; background: url(images/11.jpg) no-repeat 9px 0px; padding-top: 15px; padding-bottom: 15px;}
#bezmase_pokrmy { top: 294px; background: url(images/12.jpg) no-repeat 10px 0px; padding-top: 12px; padding-bottom: 15px;}
#studene_predkrmy { top: 364px; background: url(images/13.jpg) no-repeat 10px 0px; padding-top: 12px; padding-bottom: 15px;}
#prilohy { top: 434px; background: url(images/14.jpg) no-repeat 10px 0px; padding-top: 10px; padding-bottom: 15px;}


#uvod:hover, #uvod.active { top: 100px; background: url(images/01h.jpg) no-repeat 60px 0px; padding-top: 15px; padding-bottom: 15px;}
#aktualitaMenu:hover, #aktualitaMenu.active { top: 163px; background: url(images/02h.jpg) no-repeat 47px 0px; padding-top: 15px; padding-bottom: 15px;}
#fotogalerie:hover, #fotogalerie.active { top: 227px; background: url(images/02h.jpg) no-repeat 47px 0px; padding-top: 15px; padding-bottom: 15px;}
#kontakt:hover, #kontakt.active { top: 291px; background: url(images/03h.jpg) no-repeat 68px 0px; padding-top: 15px; padding-bottom: 35px;}

#denni_menu:hover, #denni_menu.active { top: 407px; background: url(images/04h.jpg) no-repeat 42px 0px; padding-top: 15px; padding-bottom: 15px;}
#polevky:hover, #polevky.active { top: 470px; background: url(images/05h.jpg) no-repeat 39px 0px; padding-top: 15px; padding-bottom: 15px;}
#salaty:hover, #salaty.active { top: 536px; background: url(images/06h.jpg) no-repeat 66px 0px; padding-top: 13px; padding-bottom: 15px;}
#deserty:hover, #deserty.active { top: 602px; background: url(images/07h.jpg) no-repeat 57px 0px; padding-top: 12px; padding-bottom: 15px;}
#napojovy_listek:hover, #napojovy_listek.active { top: 664px; background: url(images/08h.jpg) no-repeat 26px 0px; padding-top: 15px; padding-bottom: 15px;}

#speciality:hover, #speciality.active { top: 100px; background: url(images/09h.jpg) no-repeat 9px 0px; padding-top: 15px; padding-bottom: 15px;}
#pizzy:hover, #pizzy.active { top: 164px; background: url(images/10h.jpg) no-repeat 10px 0px; padding-top: 8px; padding-bottom: 15px;}
#pokrmy_s_masem:hover, #pokrmy_s_masem.active { top: 224px; background: url(images/11h.jpg) no-repeat 9px 0px; padding-top: 15px; padding-bottom: 15px;}
#bezmase_pokrmy:hover, #bezmase_pokrmy.active { top: 294px; background: url(images/12h.jpg) no-repeat 10px 0px; padding-top: 12px; padding-bottom: 15px;}
#studene_predkrmy:hover, #studene_predkrmy.active { top: 364px; background: url(images/13h.jpg) no-repeat 10px 0px; padding-top: 12px; padding-bottom: 15px;}
#prilohy:hover, #prilohy.active { top: 434px; background: url(images/14h.jpg) no-repeat 10px 0px; padding-top: 10px; padding-bottom: 15px;}

/* TELO ****************************/

h2 {
color: #6c4210;
font-size: 1.5em;
padding-left: 8px;
}

p {
 padding-left: 8px;
}


table.jidelnicek {
  width: 370px;
margin-bottom: 1px;
padding-left: 8px;
margin-top: 1px;
}

table.jidelnicek tr td {
  font-size: 1.4em;
}

table.jidelnicek tr.ingredience td {
  margin-bottom: 20px;
  font-size: 1.0em;
}

#telo table.jidelnicek tr td {
  padding-top: 15px;
}

#telo table.jidelnicek tr.ingredience td {
  border-bottom: 1px solid #000;
  padding: 0;
}

img.ilustracni {
  margin-top: 30px;
margin-bottom:10px;
}


/* JIDELNICEK **************************/

.hnedo {
color: #4b3914;
}

.nazev_jidla {
color: #4b3914;
font-family: georgia,Arial,Verdana, sans-serif;
font-size: 1.0em;
color: black;
}

td.prvni_bunka {
width: 350px;
}


td.cena {
text-align: right;
}

/* NAPOJOVY LISTEK ******************/

h3 {
color: #4b3914;
font-family: Arial,Verdana, sans-serif;
margin-left: 34px;
font-size: 1.5em;
}

#napoje img {
margin-bottom: 15px;
margin-top: 5px;
}

td.nazev_napoje,td.nazev_napoje_nealko {
width: 280px;
color: #4b3914;
font-family: Arial,Verdana, sans-serif;
font-weight: bold;
}

td.nazev_napoje_nealko {
width: 380px;
}

td.mnozstvi_napoje {
width: 100px;
font-weight: bold;
color: #4b3914;
}

td.cena_napoje {
font-weight: bold;
color: #4b3914;
}

#napoje table{
margin-bottom: 50px;
}

/* MENU *******************************/

#menu_img {
margin-top: 20px;
margin-bottom: 25px;
}

/* ROZCESTNIK ************************/

ul#rozcestnik {
  margin: 35px 0px;
margin-left: 10px;
}

ul#rozcestnik a {style.css (??dek 324)
color:#4B3914;
font-family:georgia;
font-size:1.3em;
font-weight:normal;
padding-left:200px;
}

ul#rozcestnik a:hover {
text-decoration: none;
color: #7d200c;
}

ul#rozcestnik li {
padding-bottom: 8px;
padding-top: 8px;
}


/* ROZCESTNIK PIZZY ******************/

a#oblibene_pizzy {
 background: url(images/pizzy-oblibene.jpg) no-repeat 0px 0px;
padding-top: 8px;
}

a#pizzy_vegetarian {
background: url(images/pizzy-vegetarian.jpg) no-repeat 0 0;
padding-top: 8px;
}


a#pizzy_s_masem {
 background: url(images/pizzy-s-masem.jpg) no-repeat top left; 
padding-top: 8px;
}


a#pizzy_special {
  background: url(images/pizzy-special.jpg) no-repeat top left;
padding-top: 8px;
}

a#pizzy_vsechny {
background: url(images/pizzy-vsechny.jpg) no-repeat top left;
padding-top: 8px;
}

a#oblibene_pizzy:hover {
background: url(images/pizzy-oblibene-GR.jpg) no-repeat 0px 0px;
padding-top: 8px;
}

a#pizzy_vegetarian:hover {
background: url(images/pizzy-vegetarian-GR.jpg) no-repeat 0 0;
padding-top: 8px;
}


a#pizzy_s_masem:hover  {
 background: url(images/pizzy-s-masem-GR.jpg) no-repeat top left; 
padding-top: 8px;
}


a#pizzy_special:hover {
  background: url(images/pizzy-special-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#pizzy_vsechny:hover  {
background: url(images/pizzy-vsechny-GR.jpg) no-repeat top left;
padding-top: 8px;
}

h2#pizzaAkce {
font-style: normal;
}

/* ROZCESTNIK BEZMASE ***********/

a#bezmase_oblibene{
background: url(images/bezmase-pokrmy.jpg) no-repeat top left;
padding-top: 8px;
}

a#pokrmy_se_syrem {
background: url(images/pokrmy-se-syrem.jpg) no-repeat top left;
padding-top: 8px;
}

a#testoviny {
background: url(images/testoviny.jpg) no-repeat top left;
padding-top: 8px;
}


a#bezmase_vsechny {
background: url(images/bezmase-vsechny.jpg) no-repeat top left;
padding-top: 8px;
}

a#bezmase_oblibene:hover {
background: url(images/bezmase-pokrmy-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#pokrmy_se_syrem:hover {
background: url(images/pokrmy-se-syrem-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#testoviny:hover {
background: url(images/testoviny-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#bezmase_vsechny:hover {
background: url(images/bezmase-vsechny-GR.jpg) no-repeat top left;
padding-top: 8px;
}


/* ROZCESTNIK S MASEM ***********/

a#maso_oblibene{
background: url(images/pokrmy-s-masem.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_kure{
background: url(images/pokrmy-z-kureciho-masa.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_deti{
background: url(images/pro-deti.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_steak{
background: url(images/steaky.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_vepr{
background: url(images/pokrmy-z-veproveho-masa.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_ryby{
background: url(images/ryby.jpg) no-repeat top left;
padding-top: 8px;
}


a#maso_vsechny{
background: url(images/pokrmy-s-masem-vsechny.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_oblibene:hover{
background: url(images/pokrmy-s-masem-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_kure:hover{
background: url(images/pokrmy-z-kureciho-masa-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_deti:hover{
background: url(images/pro-deti-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_steak:hover{
background: url(images/steaky-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_vepr:hover{
background: url(images/pokrmy-z-veproveho-masa-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_ryby:hover{
background: url(images/ryby-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#maso_vsechny:hover{
background: url(images/pokrmy-s-masem-vsechny-GR.jpg) no-repeat top left;
padding-top: 8px;
}

/* SPECIALITY ************ ***********/

a#speciality_oblibene{
background: url(images/speciality.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_panev{
background: url(images/panev.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_wok{
background: url(images/wok.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_pro_dva{
background: url(images/pro-dva.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_vsechny{
background: url(images/speciality-vsechno.jpg) no-repeat top left;
padding-top: 8px;
}


a#speciality_oblibene:hover{
background: url(images/speciality-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_panev:hover{
background: url(images/panev-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_wok:hover{
background: url(images/wok-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_pro_dva:hover{
background: url(images/pro-dva-GR.jpg) no-repeat top left;
padding-top: 8px;
}

a#speciality_vsechny:hover{
background: url(images/speciality-vsechno-GR.jpg) no-repeat top left;
padding-top: 8px;
}


/* AKCE ******************************/

#akce {
padding-left: 8px;
}

#akce h2 {
color: #7d200c;
font-size: 2.5em;
font-family: Impact, Verdana, Ariel, sans-serif;
padding-left: 8px;
}

strong.cervene {
color: #7d200c;
font-weight: bold;
}

#akce p {
padding-left: 8px;
}

/* KONTAKT *************************/

#kontaktni_udaje {
min-height: 500px;
margin-top: 15px;
}



#tel_mail {
margin-left: 220px;
margin-top: -160px;
}

#kontaktni_udaje img {
margin-top: 110px;
margin-bottom: 20px;
margin-left: 8px;
}

/* FOTOGALERIE **********************/

.divfotogalerie {
  margin-left: 42px;
}

.divfotogalerie img {
  border: 0px;
  margin: 5px 0px;
}

.divfotogalerie img.leva {
  padding: 0px;
  margin-right: 10px; 
}


/* UVOD *****************************/

#uvodni_strana h2 {
  margin-bottom: 10px;
}

#uvodni_strana p {
  margin-bottom: 10px;
}

#uvodni_strana img {
width: 205px;
margin-right: -1px;
float: right;
}

/* PATICKA **************************/

#paticka a {
  color: #fff;
}

#paticka strong.bily {
  color: #fff;
}

p#paticka_vlevo {
  position: relative;
  top: 155px;
  text-align: left;
  float: left;
  margin-left: 12px;
}

p#paticka_vpravo {
  position: relative;
  top: 155px;
  text-align: right;
  float: right;
  margin-right: 12px;
}

/* NAHRAZENI LOGA ********************/

#nadpis  {
	margin:0; padding:0;
	position:relative;
	left:28px; 
	top:62px; 
	width:383px;
	height:162px;
	overflow:hidden;

}

#nadpis span {
	display:block;
	position:absolute;
	z-index:1;
	margin:0; 
	padding:0;   
	top: 0px;
	left: 0px;
	width:383px;
	height:162px;

	background:url("images/Logo-u-mnicha.jpg") top left no-repeat;
	text-decoration: none;
}


/*** LOGA VYROBCU *********************/

#rozalia {
color: white;
position: absolute;
top: 10px;
left: 153px;
border: none;
}

#rozalia img,
#vildtex img {
border: none;
}

#vildtex {
color: white;
position: absolute;
bottom: 210px;
left: 153px;
border: none;
}


/* AKTUALITY ****************************/

.aktualita {
margin: 10px 35px;
margin-right: 10px;
margin-bottom: 16px;
float: left;
}

.aktualita .obsah h3 {
font-size: 14px;
margin-left: 0px;
color: #A04C0C;
margin-bottom: 5px;
}

.aktualita .datum {
float: left;
font-family: verdana;
}

.aktualita .datum .mesic {
width: 35px;
background: #866134;
text-align: center;
color: #fff;
padding: 1px 0px;
}

.aktualita .datum .den {
width: 35px;
background: #4B3818;
text-align: center;
font-size: 15px;
color: #fff;
padding: 1px 0px;
}

.aktualita .obsah {
float: left;
width: 320px;
padding: 0px 10px;
}

#telo ul#aktuality {
margin-bottom: 10px;
margin-left: 40px;
}

a#zobrazAktuality {
margin-left: 40px;
font-size: 0.9em;
margin-bottom: 10px;
display: block;
width: 148px;
}

