
body, #telo {
  background : #ffc;
  font : normal 12px Tahoma;
  color : #333;
  margin : 0;
}
#telo {
  position : absolute;
  width : 71%;
  top : 200px;
  left : 40px;
}
.titulh, #link_pocity, #datum {
  position : absolute;
  color : #eee;
  margin: 0;
}
#titul {
  position : relative;
  margin: 0;
  font : bold 14px Tahoma;
}
#datum, #link_pocity, .titulh  {
  right : 0px;
}
#link_pocity, .titulh  {
  top : 70px;
  font : normal 20px Tahoma;
  letter-spacing : 0.15em;
  background: #00527b;
  border: 1px solid #eee;
  text-indent: 5px;
}
.titulh {
  display : none;
}
.domain1 {
  color: #f30;
  background: #eee;
}
.domain2 {
  color: #333;
  background: #eee;
}
#bgmenu, #bgmenu2 {
  position : absolute;
  height : 25px;
  top : 145px;
}
#bgmenu {
  width : 725px;
  background : url(obrazky/bg_menu.gif);
}
#bgmenu2 {
  width : 30px;
  left : 725px;
  background : url(obrazky/bg_menu2.gif);
}
#hlavicka, #paticka {
  position : absolute;
  width : 100%;
  font-size : 10px;
}
#hlavicka {
  height : 170px;
  background : #069;
}
#paticka {
  height : 20px;
  top: 1300px;
  text-align : center;
  cursor : default;
  line-height : 20px;
  background : #069;
  color : #eee;
}
#w3c, #browsers, #pravy_sloupec {
  position : absolute;
  right : 5px;
}
#mail{
  position : absolute;
  top : 50px;
  right : 0px;
}
#w3c {
  top : 130px;
}
#browsers {
  top : 150px;
}
#browsers img, #w3c img {
  border : 0;
  width : 80px;
  height : 15px;
}
#browsers a:hover, #w3c a:hover {
  border : none;
}
#pravy_sloupec {
  top : 180px;
  width : 200px;
  height : 1078px;
  border : 2px solid #fff;
  text-align : center;
  font-size : 10px;
  background: #eee;
}
.zahlavi_banner {
  position : relative;
  width : 200px;
  height : 15px;
  background : #069;
  color : #eee;
  cursor : default;
}
.banner  {
  margin-top: 2px;
  z-index : -1;
}
#red_link, #red_link2 {
  position : absolute;
  width : 100%;
  height : 2px;

}
#red_link {
  top : 171px;
  background:#fff;
}
#red_link2 {
  top : 1298px;
  background:#fff;
}
#menu {
  position : absolute;
  height : 22px;
  width : 730px;
  top : 140px;
}
#menu td {
  width : 70px;
}
#menu a {
  position : relative;
  font: bold 15px Tahoma;
  color : #eee;
  text-decoration : none;
}
#menu a:hover {
  border-top : 5px solid #eee;
  color : #eee;
}
#menu td.aktivni {
  width : 70px;
  border-bottom : none;
  background : url(obrazky/menu.gif);
  background-repeat: no-repeat;
}
#menu td.aktivni a {
  color : #eee;
  border : 0;
}
#menu td.aktivni a:hover {
  text-decoration : none;
  border : 0;
  cursor : default;
}
.text_linky {
  margin-bottom: 50px;
}
.text_linky td {
  vertical-align:top;
  height: 50px;
}
.sloupec_screen {
  width: 85px;
  vertical-align: top;
  height: 50px;
}
.text_linky a {
  font:bold 12px Tahoma;
  text-decoration : none;
  color: #f30;
}
.text_linky a:hover {
  text-decoration : none;
  color : #999;
  border :none;
}
.screen {
  border: 1px solid #069;
  width: 57px;
  height: 40px;
  font-size: 9px;
  font-weight: normal;
  color: #333;
}
a:hover .screen {
  border: 1px solid #fff;
}
.normal td  {
  height: 25px;
}

#obr_header {
  position : absolute;
  top : 5px;
  left : 40px;
  background : url(obrazky/logo.gif);
  width : 265px;
  height : 140px;
  border : none;
}
a {
  color : #007eae;
  text-decoration : none;
  line-height: 200%;
}
a:hover {
  text-decoration: none;
  border-top : 1px solid #f30;
  color : #999;
}
#blueboard  {
  background : #eee;
  width : 100%;
  height : 1060px;
  vertical-align: top;
  margin: 0;
}
#koncerty {  
  width:  100%;
  background: #fff;
  color:  #00527b;
  border: 1px solid #00527b;
  text-indent: 5px;
}
#kontakt {  
  width:  320px;
  background: #fff;
  color:  #00527b;
  border: 1px solid #00527b;
  text-indent: 5px;
}
.tmave a { 
  color:  #ccc;
}
.nadpis1  {
  color: #f30;
  font-weight: bold; 
}
.nadpis2  {
  font-weight: bold;
  text-align: left;
  color: #00527b;
}
.nejmensi {
  font-size: 10px;
  color: #999999; 
}
.tmave {
  background: #00527b;
  color: #fff;
  height: 20px;
}
.tmave2 {
  background: #fff;
  color: #fff;
  height: 60px;
}
.svetle {
  background: #fff;
  color: #00527b;
  height: 20px;
}
.tmavsi {
  color: #00527b; 
  background: #eee;
  height: 20px; 
}
#novinka1,#novinka2,#novinka3,#novinka4,#novinka5,#novinka6,#novinka7 {
  font-weight: bold;
  color: #f30; 
}
#novinka2 {
  color: #de3309; 
}
#novinka3 {
  color: #bb3311; 
}
#novinka4 {
  color: #99331a; 
}
#novinka5 {
  color: #773322; 
}
#novinka6 {
  color: #55332b; 
}
#novinka7 {
  color: #333; 
}
#novinky a:hover {
  border-top : 1px solid #f30;
}
#kdo_je a img, #kdo_je_2 a img {
  border: 1px solid #069;
  height:84px;
  width:72px;
  margin-top: 10px;
  margin-bottom: 50px;
  font-size: 10px;
}
#kdo_je a:hover img, #kdo_je_2 a:hover img {
  border: 1px solid #fff;
}
#kdo_je a, #kdo_je_2 a {
  border: none;
}
#kdo_je_2 {
  position:absolute;
  top:90px;
  left:75px;
}
#profil {
  position: absolute;
  top: 18px;
  left: 160px;
}
#profil img {
  border: 1px solid #333;
  margin-top: 10px;
  margin-right: 10px;
  float: left;
  height: 380px;
}
#profil img.icq {
  height: 15px;
  width: 57px;
  vertical-align: middle;
  font-size: 8px;
}
#band {
  position:absolute;
  left: 180px;
  top: 40px;
}
#band img {
  height: 360px;
  border: 1px solid #fff;
}
#toplist {
  position:absolute;
  top: 1264px;
  right: 5px;
}
.galerie {  
  width: 645px;
  background: #eee;
  color: #00527b;
  border: 1px solid #00527b;
  text-indent: 5px;
  margin-bottom:5px;
}
.galerie a img {
  border: 1px solid #00527b; 
  margin-right:9px;
  height: 60px;
}
.galerie a:hover img {
  border: 1px solid #fff;
}
.galerie a:hover {
  border: 0;
}
#marquee {
  position:absolute;
  top: 0px;
  left: 40%;
  background: #00527b;
  width: 250px;
  height: 16px;
}
#marquee h1{
  font : normal 12px Tahoma;
  margin: 0;
  margin-left: 5px;
  color: #eee;
}
#booklet {
  position:absolute;
  left: 0px;
  top: 25px;
  border: 1px solid #fff;
}
#player {
  position:absolute;
  left: 395px;
  top: 15px;
}
#text1 {position:absolute;left:0px;top:400px;}
#text2 {position:absolute;left:350px;top:420px;}
#text3 {position:absolute;left:0px;top:735px;}
#text4 {position:absolute;left:280px;top:825px;}
#text5 {position:absolute;left:0px;top:1170px;}

h1  {
  font-size:12px;  
}

#copyright {
  position:absolute;
  top: 1300px;
  right: 5px;
  font-size:10px;
  background-color:#eee;
  border:1px solid #fff;
  width:290px;
}

#endora {
  position:absolute;
  top: 1400px;
  left: 5px;
  font-size:10px;
  background-color:#eee;
  border:1px solid #fff;

}
