/*
barvy - od nejtmavsi k nejsvetlejsi

#8c5121 - barva nadpisu h3
#703404 - barva tucneho pisma
#bc875c - pozadi datumu v novinkach
#dbb18f - vnejsi pozadi
#e5c6ac - vnitrni pozadi
*/
body {
    font-family: Verdana, Arial, sans-serif;
    line-height: 1.5;
    font-size:12px;
    background-color:#dbb18f;     
    text-align:center;
    margin: 0px;
    padding:0px;
    color:black;
}

#stranka {
    width: 800px;
    margin: 10px auto;
    text-align: justify;
    padding-bottom:20px;
}

#hlavicka {
    width: 800px;
    height: 60px;
    margin:0px;
    padding:0px;
}

/* ---------------- STYL MENU ----------------- */
#menu {
    background-image:url("img/5.jpg");
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color: black;
    width:798px;
    height:2.5em;
    padding:0px;
    margin:0px;  
}


#menu ul {
    width:763px;
    list-style-type: none;
    text-align: center;
    margin:0px;
    padding:0px 0px 0px 35px;
}


#menu ul li {
    display: inline;    
    margin:0px;
    width:80px;
    padding:0px;
    
}

#menu ul li a {
    margin:0px;
    padding:4px 0px 0px 0px;
    font-size:15px;
    font-family:Verdana,Arial,sans-serif;
    font-weight:bold;
    text-decoration: none; 
    color:#e5c6ac;
    width:80px;    
    float:left;    
}

#menu ul li a:hover {
    color:#8c5121;
}

#menu ul li a:active {
    position:relative;
    top:2px;
    left:0px;    
}

#menu ul li a#aktivni {
    color:white;
}

a img {
  border-color:#bc875c;
  margin-bottom:5px;
}

a:hover img {
  border-color:#8c5121;
}

/* -------------- STYL OBSAH -------------- */

#obsah {
    background-color: #e5c6ac;
    color: black;
	  text-align: justify;
    padding:10px 20px 10px 20px;
    border-width:1px;
    border-color:black;
    border-style:solid;
    height:100%;
}

#obsah a {
    font-family:Verdana,Arial,sans-serif;
    text-decoration:none;
    color:#bc875c;
    font-weight:bold;
}

#obsah a:hover {
    /*color:black;*/
    color:#8c5121;
}

#obsah b {
    color:#703404;
} 


/* ------------- STYL PATICKA -------------- */
#paticka {
    background-image:url("img/5.jpg");
    background-color:black;
    color:white;
    height:1.5em;
    width:798px;                                                                                         
    text-align:center;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    border-color:black; 
}

.patka {
    font-family: Verdana, Arial, sans-serif;
    font-size:10px;    
}

h3 {
    font-family:Verdana,Arial,sans-serif;
    font-size: 18px;
    font-weight:bolder;
    text-align:center;
    display:block;
    color:#8c5121;
}

p {
    color:black;
    font-family:Verdana,Arial,sans-serif;
    font-size:12px;
}

.hist {
    border-top:1px solid white;
    width:100%;
    padding:0px;
    margin:0px;
}

.datum {
    background-color:#bc875c;
    color:white;
    font-weight:bold;
    width:100%
}


#index {
    position:absolute;
    top:45%;
    left:45%;    
}

#index p {
    font-family:Verdana,Arial,sans-serif;
    font-size:20px;
}
    
#index a {
    color:#bc875c;
    text-decoration:underline;
    font-size:20px;
}

#index a:hover {
    color:black;
} 


/* --------- GUESTBOOK ------------ */
#guest {
    position:relative;
    top:30px;
    left:0px;
    color:black;
    width:100%;
    padding-bottom:30px
}

.zahlavi_prisp {
    width:100%;
    background-color:#bc875c;
    color:white;
}

.prisp {
    overflow:hidden;
    padding:0px 0px 0px 0px; 
    margin-top:20px;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-bottom-color:white;
    border-top-color:#e5c6ac;
    border-left-color:#e5c6ac;
    border-right-color:#e5c6ac;
    color:black;
    width:100%;
}

.prisp:hover {
    background-color:#dbb18f;
    border:1px solid white; 
}

.text_prisp {
    padding:0px 5px 5px 5px;
}



/* --------- RECEPT ------------ */

.recept_prisady{
  position:relative;
  top:30px;
  left:0px;
  width:450px;
}

.recept_nahled{
  position:relative;
  top:30px;
  left:450px;
}

.recept_postup{
  position:relative;
  top:280px;
  left:0px;
  width:600px;
}

.recept_obrazky{
  position:relative;
  top:280px;
  left:620px;
  width:125px;
}

/* --------- ORAMOVANI OBRAZKU ------------ */
/*
#obsah img {
  border-color:black;
  borger-width:5px;
}*/