@charset "UTF-8";

img, div {
behavior: url(_js/iepngfix.htc) 
}

html {
height: 100%; 
margin: 0px;
padding: 0px;
}
  body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  color: #824e09;
  background-color: #78655f; 
  background-image: url(../_img/pozadie.jpg);
  background-repeat: repeat-x;
  text-align: center;
  font-family: sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal; 
  }
	  #stranka {
    width: 1099px;
    text-align: center;
    min-height: 100%;
    height: auto;
    _height: 100%;
    text-align: left;
    display: block;
    margin: 0 auto;
    }
      #lavy_tien {
      position: relative;
      float: left;
      }
      #pravy_tien {
      position: relative;
      float: left;
      }
      #stranka2 {
      float: left;
      width: 928px;
      padding: 0;
      margin: 0;
      text-align: left;
      }
    	  #menu { 
        width: 928px;
        height: 54px; 
        float: left;
        text-align: center;   
        position: relative;
        color: #37862d;
        background-image: url(../_img/pozadie_menu.jpg);
        background-repeat: repeat-y;
        background-position: center top;
        }
          #menu a {
          color: #ffffff;
          text-decoration: none;
          }
          #menu a:hover {
          color: #aa7139;
          }
          .active_item_menu {
          padding: 2px 5px 2px 5px; 
          background-color: #7d532a;
          color: #ffffff;
          }
    	  #banner { 
        width: 928px;
        height: 309px;
        position: relative;
        float: left;        
        }
          #logo {
          position: absolute;
          top: 148px;
          left: 40px;
          z-index: 11;
          }
          #vlajky {
          position: absolute;
          background-color: #ffffff;
          padding: 3px 3px 1px 3px;
          top: 15px;
          right: 15px;
          z-index: 12;
          }
        #obsah { 
        width: 928px;
        min-height: 220px;
        height: 220px;
        position: relative;
        float: left; 
        background-color: #ffeec7;
        background-image: url(../_img/pozadie_obsah.jpg);
        background-repeat: repeat-y;
        background-position: center top;
        padding: 0px 0px 30px 0px;
        text-align: justify;
        font-size: 13px; 
        color: #664522;
        }
        html > body #obsah {
        height: auto;
        }
          .odkaz {
          color: #000000;
          text-decoration: none;
          font-weight: bold;
          }
          .odkaz:hover {
          color: #9a6700;
          text-decoration: none;
          }
          #nadpis {
          width: 928px;
          text-align: center;
          height: 44px;
          padding-top: 13px;
          background-image: url(../_img/pozadie_nadpis.jpg);
          background-repeat: no-repeat;
          background-position: center top;
          }
          #texty {
          position: relative;
          float: left;
          width: 868px;
          line-height: 160%;
          padding: 17px 30px 0px 30px;
          }
            #listok {
            position: absolute;
            left: 70px;
            top: 300px;
            }
      #footer {
      width: 941px;
      position: relative;
      float: left;
      padding-right: 45px;
      background-image: url(../_img/tien_dole.jpg);
      background-repeat: no-repeat;
      background-position: right top;
      }
      #footer a {
      text-decoration: none;
      color: #58413a;
      }
      #footer a:hover {
      color: #ffffff;
      }
        #minilogo {
        position: relative;
        float: right;
        width: 115px;
        padding-top: 36px;
        }
        #delic {
        position: relative;
        float: right;
        width: 70px;
        text-align: center;
        height: 70px;
        padding-top: 28px;
        }
        #bottom_menu {
        position: relative;
        float: right;
        color: #58413a;
        text-align: right;
        width: 680px;
        padding-top: 30px;
        padding-bottom: 10px;
        }
          .active_item_spodnemenu {
          color: #ffffff;
          }
        #copyright {
        position: relative;
        float: right;
        width: 680px;
        text-align: right;
        color: #58413a;
        padding-bottom: 10px;
        }
        #superveci {
        position: relative;
        float: right;
        width: 680px;
        text-align: right;
        color: #58413a;   
        padding-bottom: 30px;
        }

.obr_vpravohore {
position: relative;
padding-left: 30px;
float: right;
text-align: right;
}
.obr_ramik {
border: 4px #ffffff solid;
}
h1 {
color: #664522;
display: inline;
margin-right: 5px;
font-weight: normal;
font-size: 15px;
}      
h2 {
color: #664522;
display: inline;
margin-right: 5px;
font-weight: bold;
font-size: 16px;
}
.msg {
color: #ffffff;
background-color: red;
padding: 2px 0 2px 0;
}
input.field, textarea {
background-color:#ffffff; 
border: 1px #824e09 solid;
color: #000000; 
padding: 5px; 
font: normal 0.8em/1.3em sans-serif; 
font-size:11px;
}
select {
background-color:#ffffff; 
border: 1px #824e09 solid;
color: #000000; 
padding: 0px; 
text-align: center;
font: normal 0.8em/1.3em sans-serif; 
font-size:11px;
}
option {
background-color:#ffffff; 
border: 0px;
color: #000000; 
padding: 0px; 
text-align: left;
font: normal 0.8em/1.3em sans-serif; 
font-size: 11px;
}
textarea {
text-align: left;
/*overflow:hidden;*/
}
.button {
padding-top: 3px;
padding-bottom: 3px;
background-color: #824e09;
color: #ffffff;
font-weight: bold;
font-size: 11px;
border: 1px #fff69b solid;
}


.image {
border: 6px #ffffff solid;
}
.tabulka-hlavicka {
background-color: #ffffff;
border-top: 1px #664522 solid;
border-bottom: 1px #664522 solid;    
color: #664522;
text-align: center;
font-weight: bold;
font-size: 13px;
padding: 5px 0px 5px 0px;
}
.tabulka-pata {
border-top: 1px #664522 solid;    
color: #664522;
text-align: center;
font-weight: normal;
font-size: 11px;
padding: 5px 0px 5px 0px;
}



#slideshow {
    position:relative;
    height:309px;
    width: 928px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}



caption { 
  height:1em; 
  font-size:150%; 
  color:#9a6700; 
  font-family: Georgia, "Times New Roman", serif; 
  text-align:center; 
  margin:0.5em; 
  border:0px solid red;
}
th { height:1.8em; border:0px solid red; background-color: #ffc324;}
tr { height:1.3em; font-size:100%;border:0px solid red; }
td { border:0px solid; }
col#nazov{ width:390px; }
col#mnozstvo{ width:60px; }
col#skk{ width:50px; }
col#eur{ width:50px;}
.parny {background-color: #ffffff; }
.zarovnanie { text-align: right; }
.tucne { font-weight:bold; }
