body {
   font-family: tahoma, sans-serif;
   font-size: 80%;
   color: #000000;
   background-color: #dae3a0;
   background-image: url(pics_system/background.gif);
   background-repeat: repeat-x;
   margin: 0px;
   text-align: center;
   line-height: 1.5;
}

.stranka {
   width: 750px;
   margin: auto;
}

.vestranka {
   width: 750px;
   min-height: 500px;
   float: left;
   background-color: #EEE1CB;
   background-image: url("pics_system/top.jpg");
   background-repeat: no-repeat;
}     

.menu {
  width: 250px;
  float: left;
}

.main {
  width: 480px;
  float: left;
  padding: 0px 10px 10px 10px;
  text-align: justify;
}

.top {
   width: 750px;
   height: 166px;
   float: left;
}

.paticka {
   width: 750px;
   height: 220px;
   overflow: hidden;
   background-image: url("pics_system/bottom.gif");
   float: left;
}

.menu ul {
   list-style: none;
   text-align: left;
   padding: 0px;
   margin: 0px;
}

.menu li {
   width: 250px;
   float: left;
   padding: 0px;
   margin: 0px;
}

.menu a {
   width: 250px;
   height: 40px;
   background: no-repeat;
   text-decoration: none;
   overflow: hidden;
   float: left;
   font-size: 135%;
   font-weight: bold;
   color: #000;
}

.menu a:hover {
   color: #EFC174;
}

.menu a span {
   position: relative;
   top: 9px;
   left: 77px;
}

.menu1 a {
   background-image: url(pics_system/menu1.gif);
}

.menu1 a:hover {
   background-image: url(pics_system/menu1.gif);
   background-position: 0px -40px;
}

.menu1a a {
   background-image: url(pics_system/menu1.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu2 a {
   background-image: url(pics_system/menu2.gif);
}

.menu2 a:hover {
   background-image: url(pics_system/menu2.gif);
   background-position: 0px -40px;
}

.menu2a a {
   background-image: url(pics_system/menu2.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu3 a {
   background-image: url(pics_system/menu3.gif);
}

.menu3 a:hover {
   background-image: url(pics_system/menu3.gif);
   background-position: 0px -40px;
}

.menu3a a {
   background-image: url(pics_system/menu3.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu4 a {
   background-image: url(pics_system/menu4.gif);
}

.menu4 a:hover {
   background-image: url(pics_system/menu4.gif);
   background-position: 0px -40px;
}

.menu4a a {
   background-image: url(pics_system/menu4.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu5 a {
   background-image: url(pics_system/menu5.gif);
}

.menu5 a:hover {
   background-image: url(pics_system/menu5.gif);
   background-position: 0px -40px;
}

.menu5a a {
   background-image: url(pics_system/menu5.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu6 a {
   background-image: url(pics_system/menu6.gif);
}

.menu6 a:hover {
   background-image: url(pics_system/menu6.gif);
   background-position: 0px -40px;
}

.menu6a a {
   background-image: url(pics_system/menu6.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu7 a {
   background-image: url(pics_system/menu7.gif);
}

.menu7 a:hover {
   background-image: url(pics_system/menu7.gif);
   background-position: 0px -40px;
}

.menu7a a {
   background-image: url(pics_system/menu7.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.menu8 a {
   background-image: url(pics_system/menu8.gif);
}

.menu8 a:hover {
   background-image: url(pics_system/menu8.gif);
   background-position: 0px -40px;
}

.menu8a a {
   background-image: url(pics_system/menu8.gif);
   background-position: 0px -40px;
   color: #EFC174;
}

.foto_l {
   margin: 5px 5px 5px 0px;
   background-image: url(pics_system/ramecek.gif);
   width: 254px;
   height: 201px;
   float: left;
}

.foto_l a img {
   width: 226px;
   height: 168px;
   margin: 16px 0px 0px 14px;
   border: none;
   float: left;
}

.foto_r {
   margin: 5px 0px 5px 5px;
   background-image: url(pics_system/ramecek.gif);
   width: 254px;
   height: 201px;
   float: right;
}

.foto_r a img {
   width: 226px;
   height: 168px;
   margin: 16px 0px 0px 14px;
   border: none;
   float: left;
}

.skryty {
   display: none;
}

h2 {
   padding: 0px;
   margin: 0px;
}

.galerie {
   text-align: center;
}

.galerie a img {
   border: 2px solid #E2763B;
}

table {
   border: 1px solid #9A2B20;
   border-collapse: collapse;
   margin: 10px 0px 10px 0px;
}

th {
   background-color: #E2763B;
   color: #EFC174;
}

th, td {
   padding: 2px 10px 2px 10px;
   border: 1px solid #9A2B20;
}

.objednavka {
   width: 460px;
   float: left;
}

.objednavka_left {
   width: 250px;
   float: left;
   font-weight: bold;
}

.objednavka_right {
   width: 210px;
   float: left;
}

.objednavka_right input {
   background-color: #E2CEAB;
   border: 1px solid #9A2B20;
   width: 100%;
   margin: 3px 0px 3px 0px;
}

.objednavka textarea {
   background-color: #E2CEAB;
   border: 1px solid #9A2B20;
   width: 100%;
   height: 100px;
   margin: 3px 0px 3px 0px;
}

.objednavka input {
   background-color: #E2CEAB;
   border: 1px solid #9A2B20;
   margin: 3px 0px 3px 0px;
}

.vypis {
   float: left;
   width: 250px;
}

.mka {
   padding: 10px 20px 0px 30px;
}

table a {
  color: #9e0b0f;
  }
  
table a:hover {
  color: #EFC174;
  }
