/* CSS Document */
body {
  color: #003300;
  font-family: "trebuchet ms", helvetica, sans-serif;
}
#heading {
  color:#FFFF00;
  text-align: center;
  font-size: 70px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
h1 {
  font-style: italic;
  font-size: 170%;
  font-weight: bold;
  color: #006600;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #006600;
}
h2 {
  color: #6A6A6A;
}
h4 {
  font-style: italic;
  font-size: 26px;
  font-weight: bold;
  color: #006600;
  margin: 0;
  padding: 0;
}
h5 {
  color: #006600;
  font-size: 17px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
li{
  list-style-image: url("../image/fish.jpg");
}
.odkaz{vertical-align: top;
  text-decoration: none;
  font-weight: bold;
  border : 0px;

}
.odkaz:link    {color: #FFFF00}
.odkaz:visited {color: #FFFFFF}
.odkaz:active  {color: #FFCC00}
.odkaz:hover   {color: #FFCC00}
td {
  color: #006600;
  padding: 0;
  width: 100px;
}
table{
  width: 400px;
  height:0;
}
th {
  color: #006600; 
  font-weight: 600;
  font-size: 17px; 
}

.font_table{
  font-weight: bold;
}
address {
  color: #006600;
  font-size: 20px;
}
#kontakt {
  text-align: center;
}
.wide{
  width: 110px;
  height: 80px;
  vertical-align:bottom;
  border: 0;
}
.tall{
  width: 70px;
  height: 100px;
  vertical-align:bottom;
  border: 0;
}
.obrazhs{
  margin: 25px 20px 5px 35px;
  width: 500px;
  height: 280px;
  border: 0;
  
}
.product {
  float: left;
  width: 45%;
  margin: 0 10px 20px 0;
  border: 1px solid #AAAAAA;
  color: #AAAAAA;  
  /* added by freezing {{{ */
  cursor: pointer;
  /* }}} */
}
.product .inner {
  position: relative;
  margin: 7px 10px;
}
.product:hover {
  border-color: black;
  color: black;
}

/* changed by freezing {{{ */
.product h3 {
  font-size: 130%;
  
/* }}} */
  font-weight: bold;
  /* changed by freezing {{{ */
  margin: .33em 0 .5em;
  /* }}} */
}
/* changed by freezing {{{ */
.product p {
  font-size: 67%;
/* }}} */
}
/* added by freezing {{{ */
.product img {
  float: left;
  margin: .1em 1em .20em 0;
}
/* }}} */
.product h3 a{ 
  text-decoration: none;
  color: #6A6A6A;
}
.rozcesti {
  float: left;
  width: 100%;
  margin: 0 10px 20px 0;
  border: 1px solid #8A8A8A;
  color: #8A8A8A;  
  /* added by freezing {{{ */
  cursor: pointer;
  /* }}} */
}
.rozcesti .inner {
  position: relative;
  margin: 7px 10px;
}
.rozcesti:hover {
  border-color: black;
  color: black;
}

/* changed by freezing {{{ */
.rozcesti h3 {
  font-size: 135%;
  
/* }}} */
  font-weight: bold;
  /* changed by freezing {{{ */
  margin: .33em 0 .5em;
  /* }}} */
}
/* changed by freezing {{{ */
.rozcesti p {
  font-size: 85%;
/* }}} */
}
/* added by freezing {{{ */
.rozcesti img {
  float: left;
  margin: .1em 1em .20em 0;
}
/* }}} */
.rozcesti h3 a{
  text-decoration: none;
  color: #6A6A6A;
}
.rozcesti img {
  width: 190px;
  height: 110px;
  vertical-align:bottom;
  border: 0;
}
.drobecek {
  color: #AAAAAA;
  font-size: 90%;
  margin: 20px 0 5px;
  font-weight: 900;
}
.krmivo {
  float: left;
  width: 100%;
  margin: 40px 10px 20px 0;
  border: 0;
  color: black;
}

.krmivo img {
  float: left;
  width: 180px;
  height: 250px;
  border: 0;
  margin: .5em 2em .5em .60em;
}
.krmivo p{
  margin: 15px 20px 2px 10px;
}
.skrmivo {
  float: left;
  width: 100%;
  margin: 40px 10px 20px 0;
  border: 0;
  color: black;
}

.skrmivo img {
  float: left;
  width: 240px;
  height: 185px;
  border: 0;
  margin: .5em 2em .5em .60em;
}
.skrmivo p{
  margin: 15px 20px 2px 10px;
}