body {
  background-color: #575f71;
  font-family: Verdana,sans-serif;;
}
a {text-decoration: none;color: #e90003;}
a:hover {text-decoration: underline;color: #ff2022;}
#holder {
  background-color: #c0c0c0;
}
#footer {
  background-color: #e0e0e0;
}
#menu {
  background-color: #e90003;
}
#menu a {
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  font-size: 12px;

}
#menu a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #fff80f;
}
.leftbox {
  border: 1px solid black;
}
.leftbox .nadpis {
  background-color: #e90003;
  color: #ffffff;
}
.leftbox .text {
  background-color: #f0f0f0;
}
input,select {
     height:18px;
     background-color: #F0F0F0;
     font-size: 11px;
     border-bottom: 1px solid #FFCB10;
     border-left: 1px solid #AF9B00;
     border-top: 1px solid #AF9B00;
     border-right: 1px solid #FFCB10;
     margin:1px;
}

.input2 {
     height:18px;
     background-color: #F0F0F0;
     font-size: 11px;
     border-bottom: 1px solid #FFCB10;
     border-left: 1px solid #AF9B00;
     border-top: 1px solid #AF9B00;
     border-right: 1px solid #FFCB10;
     margin:1px;
}

.input_textarea {
     background-color: #F0F0F0;
     font-size: 11px;
     border-bottom: 1px solid #FFCB10;
     border-left: 1px solid #AF9B00;
     border-top: 1px solid #AF9B00;
     border-right: 1px solid #FFCB10;
     margin:1px;
}
.login_input {
     width: 65px;
}
.login_submit {
     background-color: #FFCB10;
     width: 30px;
     height:18px;
     font-size: 9px;
}

.xp1,.xp2,.xp3,.xp5 {
  background-color: white;
}

.xp1 {
  border-top: 1px solid black;
  border-right: 1px solid black;
  border-left: 1px solid black;
  vertical-align: top;
}
.xp2 {
  border-left: 1px solid black;
}
.xp3 {
  border-right: 1px solid black;
}
.xp4 {
  border-top: 1px solid black;
}
.xp5 {
  border-right: 1px solid black;
}
.produkty .nazev a {
  font-weight: bold;
  color: blue;
  font-size: 11px;
}
.produkty .popis {
  font-size: 9px;
}
.produkty .dostupnost {
  font-size: 9px;
  color: blue;
}
.produkty .kod {
  font-size: 9px;
  font-weight: bold;
  color: #e90003;
}
.produkty .cena {
  font-size: 9px;
  color: #A00000;
}
#l_menu ul {
  margin: 0 0 0 20px;padding: 0;
}
#l_menu ul li {
  margin: 0;padding: 0;
  list-style: none;
}
#l_menu .a_0 {
  margin: 0;
}
.a_0 a {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}
.a_1 a {
  color: #474f61;
  font-size: 11px;
}
.a_2 a {
  color: #A00000;
  font-size: 10px;
}
.a_3 a {
  color: #FF0000;
  font-size: 9px;
}
.phorum_c,.phorum_t {
width: 525px;
margin-top: 5px;
border-collapse: collapse;
}
.phorum_c a,.phorum_t a {
font-weight: bold;
}
.phorum_c a:visited,.phorum_t a:visited {
font-weight: normal;
}
.phorum_i {
width: 400px;
}
.phorum_c th,.phorum_t th {
padding: 2px;margin:1px;
border: 1px solid black;
background-color: #e90003;
}
.phorum_c td,.phorum_t td,.phorum_i {
padding: 10px;margin:1px;
border: 1px solid #575f71;
background-color: #f0f0f0;
}