 body {
  margin: 0; 
  padding: 0;
  font-family: Arial;
  background: #5b5d4b url(pozadi.jpg) repeat-y center top;
  font-size: 75%;
  text-align: center;  
 }
 table {
  font-size: 100%;
 }
 h1 {
  font-size:150%;
  color: #f28320;
  margin: 0;
  padding: 0;
 }
 h3 {
  font-size:100%;
  color: #f28320;
  margin: 0;
  padding: 0;
 }
 a
 {
 color: #f28320;
 }
 #holder {
  width: 700px;
  margin: 0 auto;
  background: white url(sport4.gif) repeat-y left;
  text-align: left;
 }
 #top1 {
  height: 109px;
 }
 #top2 {
  height: 290px;
 }
 #menu {
  height: 33px;
  background: url(sport3.gif) no-repeat left top;
  color: white;
 }
 #menu a {
  color: white;
  text-decoration: none;
 }
 #menu a.aktual {
  color: white;
  text-decoration: underline;
 }
 #menu a:hover {
  color: #fff0e0;
  text-decoration: underline;
 }
 #menu_in {
  padding: 8px 0 0 240px;
  font-size: 12px;
 }
 .dvojtecky {
  font-family: Arial black;
  font-size: 12px;
 }
 #main {
 
 }
 #box {
  float: left;
  width: 211px;
  text-align: left;
 }
 #box_in {
  padding: 15px 0 10px 22px;
  color: #f7dcb3;
 }
 #box_in table {
  color: #f7dcb3;
 }
 #page {
  float: right;
  width: 460px;
  text-align: left;
 }
 #page_in {
  padding: 20px 15px 15px 0;
 }
 #box_in .ramecek {
  border: 5px solid #b6a181;
 }
 #page_in .ramecek {
  border: 5px solid #f28320;
 }
 #footer {
  height: 65px;
  background: #5b5d4b url(pozadi2.jpg) no-repeat center top;
  text-align: center;
 }
 #footer_in {  
  font-size: 11px;
  margin: 0 auto; 
  padding: 40px 0 0 100px;
  color: white;
  width: 600px;
  _width: 700px;
  height: 15px;
  _height: 65px;
  text-align: left;
 }
 #footer a {
  text-decoration: underline;
  color: white;
 }
 .anketa tr.nehlasoval {
  background-color: #665539;
  color: white;
 }
 .anketa tr.hlasoval {
  background-color: #b6a181;
  color: black;
 }
 .anketa tr.tr1 {
  background-color: #e0e0e0;
 }
 .anketa tr.tr2 {
  background-color: #ffffaa;
 }
 .anketa td {
  height: 20px;
  font-size: 10px;
 }