body {
  font-family: Tahoma, Verdana, Sans-serif, Helvetica, Georgia, Arial;
  background-color: #00FFCC;
  background-color: #FFFFFF;
  background-color: #CCFFFF;

  font-size: 75%;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}

div {
  border-style: solid;
  border-width: 1px;
  border-color: #00CCFF;
  border-spacing: 0px;

  background: -moz-linear-gradient(top, #CCFFFF, #FFFFFF); /* Firefox 3.6+ */
  background: -webkit-linear-gradient(top, #CCFFFF, #FFFFFF); /* Chrome 10+, Safari 5.1+ */
  background: -o-linear-gradient(top, #CCFFFF, #FFFFFF); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #CCFFFF, #FFFFFF); /* IE10 */
  background: linear-gradient(top, #CCFFFF, #FFFFFF); /* CSS3 */ 

}

div.basket {
  border-style: solid;
  border-width: 5px;
  border-color: #CC0000;
  background: #FFFF00;
  cursor: pointer;
//  position: fixed; top: 0px;
}

div.best {
  border-style: none;
  background: #CCFFFF;
}

div.contact {
  border-style: solid;
  border-width: 5px;
  border-color: #CC0000;
  background: #FFFF00;
  position: fixed; top: 0px; left: 0px;
}

div.fixed {
  border-style: none;
  position: fixed; top: 0px; left: 0px;
}

div.podval {
  border-style: none;
}

div.s {
  background: #FFFF99;
}

input {
  color: #FF0000;
  font-size: 200%;
  font-weight: bold;
}

h1 {
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  color: #009900;
  text-shadow: 0px 0px 30px;
}

h1.big {
  font-size: 400%;
}

h2 {
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  color: #990000;
  text-shadow: 0px 0px 30px;
}

h3 {
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  color: #009900;
  text-shadow: 0px 0px 30px;
}

h4 {
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  color: #990000;
  text-shadow: 0px 0px 30px;
}

li {
  text-align: left;
  margin-left: -10px;
}

li.v5 {
  font-weight: bold;
  margin-left: -25px;
  margin-top: 5px;
}

li.nv5 {
  color: #990000;
  font-weight: bold;
  margin-left: -25px;
  margin-top: 5px;
}

li.v6 {
  font-size: 90%;
  margin-left: -55px;
  margin-top: 5px;
}

li.nv6 {
  color: #990000;
  font-weight: bold;
  font-size: 90%;
  margin-left: -55px;
  margin-top: 5px;
}

span.cena {
  color: #000000;
  font-size: 150%;
  font-weight: bold;
  font-family: Georgia;
  font-style: italic;
}

table {
  border-style: solid;
  border-width: 1px;
  border-color: #00CCFF;
  border-spacing: 0px;

  background: -moz-linear-gradient(top, #CCFFFF, #FFFFFF); /* Firefox 3.6+ */
  background: -webkit-linear-gradient(top, #CCFFFF, #FFFFFF); /* Chrome 10+, Safari 5.1+ */
  background: -o-linear-gradient(top, #CCFFFF, #FFFFFF); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #CCFFFF, #FFFFFF); /* IE10 */
  background: linear-gradient(top, #CCFFFF, #FFFFFF); /* CSS3 */ 

}

table.none {
  border-style: none;
}

table.g {
  border-style: solid;
  border-width: 1px;
  background: #99FFFF;
}

table.shapka {
  border-style: none;
  border-width: 1px;
  background: #CCFFFF;
}

td {
  border-style: none;
  padding: 0px;
}

td.tab {
  border-style: solid;
  border-width: 1px;
  border-color: #99CCFF;
  padding: 4px;
}

td.menu {
  border-style: none;
  padding: 0px;
  border-spacing: 0px;

  background: -moz-linear-gradient(left, #CCFFFF, #FFFFFF); /* Firefox 3.6+ */
  background: -webkit-linear-gradient(left, #CCFFFF, #FFFFFF); /* Chrome 10+, Safari 5.1+ */
  background: -o-linear-gradient(left, #CCFFFF, #FFFFFF); /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #CCFFFF, #FFFFFF); /* IE10 */
  background: linear-gradient(left, #CCFFFF, #FFFFFF); /* CSS3 */ 

}

th.tab {
  border-style: solid;
  border-width: 1px;
  border-color: #00CCFF;
  background: #99FFFF;
  padding: 4px;
}

p {
  text-align: justify;
  text-indent: 5%;
}

p.signature {
  text-align: right;
}
