/* CSS Document */
body { 
  font-family: Verdana, Arial;
  font-size: 80%;
  color: #404040;
  background: url('../images/bg.gif') 0 0 repeat-y #900707;
  margin: 0;
  padding: 0;
  }

img { border: 0; }
img.gall { border: 1px solid #666; margin-right: 5px; }
img.gall2 { margin-right: 5px; }
.fl { float: left; }
.fr { float: right; }
.tl { text-align: left; }
.tr { text-align: right; }
.tc { text-align: center; }
.cb { clear: both; } 
h1  {  }
h2  { color: #900707; margin: 3px 0; padding: 0; }
h3  {  }
hr  { color: #900707; }

a       { color: #000; font-weight: bold; text-decoration: none; }
a:hover { color: #900707; }
/* ------------------------------------------------ */
#top { position: absolute; left: 0; top: 0; width: 700px; height: 101px; background-image: url('../images/top.gif'); }
#menu1 { position: absolute; left: 0px; top: 101px; width: 81px; height: 33px; background-image: url('../images/menu1.gif'); }
#menu2 { position: absolute; left: 81px; top: 101px; width: 89px; height: 33px; }
#menu3 { position: absolute; left: 170px; top: 101px; width: 113px; height: 33px; }
#menu4 { position: absolute; left: 283px; top: 101px; width: 114px; height: 33px; }
#menu5 { position: absolute; left: 397px; top: 101px; width: 116px; height: 33px; }
#menu6 { position: absolute; left: 513px; top: 101px; width: 187px; height: 33px; background-image: url('../images/menu6.gif'); }
#topline { position: absolute; left: 0px; top: 134px; width: 700px; height: 74px; background-image: url('../images/topline.gif'); }
/* -------------------------------------------------- */
#obsahhack { position: absolute; left: 0px; top: 208px; width: 700px; background-color: #F8F7F7; }
  
#obsah { width: auto; padding: 5px; }


.list      { width: 200px; float: left; margin: 10px; background-color: #e1e1e1; border: 1px solid #999; }
#top10     { text-align: center; width: 120px; float: left; margin: 5px;}
