body {
  margin:0;
  /* background-color:rgb(209,209,209); */
  background-color:rgb(214,211,214);
  _background-color:rgb(206,207,206);

  font-family:"Arial CE", Arial, sans-serif;
  font-family:"Tahoma CE", Tahoma, sans-serif;
  font-size:8pt;
  color:rgb(80,80,80);

  background-image:url("../images/body-bg.jpg");
  background-position:center top;
  background-repeat:repeat;
}
a {
  color:rgb(50,90,180);
  color:rgb(20,60,150);
}
a:hover {
  color:rgb(255,120,0);
  color:rgb(230,0,0) !important;
}
img {
  border:0;
}
h1 {
  margin:0;
  margin-bottom:10px;
  padding:0;
  padding-bottom:10px;
  font-size:2em;
  color:rgb(255,120,0);
  color:rgb(230,0,0);
  border-bottom:1px solid #ddd;
}
h2 {
  font-size:1.4em;
  margin:0.8em 0;
  padding:0;
  padding-bottom:0.3em;
  border-bottom:1px solid #ccc;
  color:rgb(50,90,180);
  color:rgb(16,56,99);
}
h3 {
  font-size:1.3em;
  margin:1.2em 0 0.8em 0;
  margin:0.6em 0;
  color:rgb(30,150,30);
  color:rgb(50,90,180);
  color:rgb(16,56,99);
}
h4 {
  font-size:1.1em;
  margin:1.2em 0 0.5em 0;
  color:rgb(100,184,24);
}
ul, ol {
  margin:0.8em 0;
  padding:0;
  padding-left:15px;
}
ul {
  list-style-type:square;
  list-style-image:url("../images/list-square-2.jpg");
}
li {
  margin-bottom:0.5em;
}
p {
  margin:0.8em 0;
  margin:1em 0;
}
table {
  border-collapse:collapse;
}

.radioForm {
  border: 2px solid rgb(16,56,99);
  padding: 5px;
  margin-bottom:30px;
  background-color:rgb(240,240,240);
}

.radioForm strong {
  color:rgb(0,0,0);
  font-size: 1.2em;
}

.radioForm td {
  padding:5px;
}

.hpNovinka h3 a {
  text-decoration: none;
}
