#celek {
    width : 800px;
    height : auto;
    margin : auto;
    border: 1px solid #6E6E77;
    border-top: none;
}

#vrsek {
    width : 800px;
    height : 74px;
    margin : auto;
}

body {
margin: 0px auto;
position: relative;
  width: 800px;
  background-color: #000000;
  background-image: url(../images/bg.gif);
  background-repeat: repeat-x;
  font-family : Verdana,Helvetica;
  font-size : 10px;
  color : #FFFFFF;
  text-align : center;
  padding: 0px;
}

#vrsek {
    width : 800px;
    height : 74px;
    margin : auto;
}

#menu {
	width : 800px;
          height : 34px;
		    margin : auto;
			}

#telo {
	width : 800px;
          height : auto;
          background-image: url(../images/bg_main.gif);
			 background-position: bottom right;
          margin : auto;
			 background-repeat: no-repeat;
			 }
		
ul.navigace {
          list-style : none;
          margin : 0;
          padding : 0;
      }
ul.navigace li {
          margin : 0;
          padding : 0;
          background : none;
          float : left;
          height : 28px;
      }
ul.navigace li a {
          display : block;
          width : 100%;
          height : 100%;
      }
ul.navigace span {
          display : none;
      }
		
ul.navigace li.topleft {
         background-image: url(../images/top_left.jpg);
			width : 165px;
         height : 74px;
      }
		
ul.navigace li.top01 {
          background-image : url(../images/top_01.jpg);
          width : 100px;
          height : 74px;
      }
		
ul.navigace li.top02 a{
          background-image : url(../images/top_02.jpg);
          width : 100px;
          height : 74px;
      }
		
ul.navigace li.top03 a {
          background-image : url(../images/top_03.jpg);
          width : 100px;
          height : 74px;
      }	
		
ul.navigace li.topright {
          background-image : url(../images/top_right.jpg);
          width : 335px;
          height : 74px;
      }

/*/ menu řádek /*/
		
ul.navigace li.menu_left {
          background-image : url(../images/menu/menu_left.jpg);
          width : 138px;
          height : 34px;
      }
		
ul.navigace li.novinky a {
          background : url(../images/menu/novinky.jpg);
          width : 62px;
          height : 34px;
      }

ul.navigace li.onas a {
          background-image : url(../images/menu/press.jpg);
          width : 52px;
          height : 34px;
      }

ul.navigace li.disk a {
          background-image : url(../images/menu/disko.jpg);
          width : 84px;
          height : 34px;
      }
		
ul.navigace li.texty a {
          background-image : url(../images/menu/text.jpg);
          width : 52px;
          height : 34px;
      }

ul.navigace li.foto a {
          background-image : url(../images/menu/foto.jpg);
          width : 85px;
          height : 34px;
      }
		
ul.navigace li.live a {
          background-image : url(../images/menu/live.jpg);
          width : 45px;
          height : 34px;
      }		
		
ul.navigace li.down a {
          background-image : url(../images/menu/down.jpg);
          width : 80px;
          height : 34px;
      }
		
ul.navigace li.odkazy a {
          background-image : url(../images/menu/odkaz.jpg);
          width : 59px;
          height : 34px;
      }
		
ul.navigace li.vzkazy a {
          background-image : url(../images/menu/vzkaz.jpg);
          width : 61px;
          height : 34px;
      }
		
ul.navigace li.kontakt a {
          background-image : url(../images/menu/kontakt.jpg);
          width : 82px;
          height : 34px;
      }

/*/ hovery /*/
		
ul.navigace li.top02 a:hover {
          background-position : 0 -74px;
      }
	
ul.navigace li.top03 a:hover {
          background-position : 0 -74px;
      }	

ul.navigace li.novinky a:hover {
          background-position : 0 -34px;
      }	
		
ul.navigace li.onas a:hover {
          background-position : 0 -34px;
      }		
		
ul.navigace li.disk a:hover {
          background-position : 0 -34px;
      }

ul.navigace li.texty a:hover {
          background-position : 0 -34px;
      }		
		
ul.navigace li.foto a:hover {
          background-position : 0 -34px;
      }			

ul.navigace li.live a:hover {
          background-position : 0 -34px;
      }			

ul.navigace li.down a:hover {
          background-position : 0 -34px;
      }	
		
ul.navigace li.odkazy a:hover {
          background-position : 0 -34px;
      }	
		
ul.navigace li.vzkazy a:hover {
          background-position : 0 -34px;
      }	

ul.navigace li.kontakt a:hover {
          background-position : 0 -34px;
      }	
		
		
/*/ kone menu /*/
		
#obr_site {
	width : 800px;
	height : 150px;
}	

.obr_disk {
	width : 150px;
	height : 150px;
	border: 1px solid #767676;
}	

.obr_kde {
	width : 210px;
	height : 150px;
	border: 1px solid #767676;
}	

.obr_kap {
	width : 400px;
	height : 400px;
	border: 1px solid #767676;
	margin: 10px 10px;
}	

.obr_wide {
	width : 600px;
	height : 246px;
	border: 1px solid #767676;
	margin: 10px 10px;
}

.kap {
position : relative;
border : 1px solid #767676;
width : 400px;
height : auto;
text-align: left;
color: #c93;
top : auto;
font-weight: bold;
margin: 10px 10px;
}	

.kap_wide {
position : relative;
border : 1px solid #767676;
width : 600px;
height : auto;
text-align: left;
color: #c93;
top : auto;
font-weight: bold;
margin: 10px 10px;
}

.tab_lyr {
	width : 100%;
	text-align: center;
}	

.tab_kde {
	width : 778px;
	text-align: left;
	margin: 10px;
}	

th {
width : auto;
font-family : Verdana,Helvetica;
text-align : center;
font-size : 10px;
height: auto;
}

th a {
width : auto;
font-family : Verdana,Helvetica;
color: #558b9d;
text-align : center;
font-size : 10px;
margin: 1px;
}

#konec {
width : 780px;
height :12px;
margin: 5px 5px;
}

.vzkazy_left {
position: relative;
float: left;
width : 60px;
font-family : Verdana,Helvetica;
font-size : 9px;
color : #558b9d;
text-align: left;
font-weight: bold;
top : auto;
left : 5px;
margin: 5px 5px 5px;
}

.vzkazy_pole {
position: relative;
border : 1px solid #767676;
width : 300px;
height : 15px;
top : auto;
left : 70px;
margin: 5px 5px 5px;
  
}

.vzkazy_odpo {
position : relative;
border : 1px solid #767676;
width : 780px;
height : auto;
top : auto;
margin: 10px 10px;
}

p  {
font-family : Verdana,Helvetica;
  font-size : 10px;
  color : #FFFFFF;
  text-align: left;
  font-weight: lighter;
  margin : 0 10px;
}

p_tab {
font-family : Verdana,Helvetica;
  font-size : 10px;
  color : #FFFFFF;
  text-align: left;
  font-weight: lighter;
}

a:hover {
color: #c93;
font-weight: bold;
text-decoration: none;
text-align: left;
}

a {
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: left;
}

h1 {
  font-family : Verdana,Helvetica;
  font-size : 10px;
  color : #558b9d;
  text-align: left;
  font-weight: lighter;
  margin: 0px 0px 0px 10px;
  font-weight: bold;
}

h2 {
  font-family : Verdana,Helvetica;
  font-size : 9px;
  color : #558b9d;
  text-align: left;
  font-weight: lighter;
  margin: 0px 0px 0px 10px;
}

h3 {
  font-family : Verdana,Helvetica;
  font-size : 9px;
  color : #558b9d;
  text-align: center;
  font-weight: lighter;
  margin: 0px 0px 0px 10px;
}

h4 {
  font-family : Verdana,Helvetica;
  font-size : 9px;
  color : #558b9d;
  text-align: left;
  font-weight: bold;
  margin: 0px 0px 0px 10px;
}

.vzkaz_h {
  font-family : Verdana,Helvetica;
  font-size : 9px;
  color : #c93;
  text-align: left;
  font-weight: bold;
}

.vzkaz_p {
  font-family : Verdana,Helvetica;
  font-size : 9px;
  color : #c93;
  text-align: left;
}

.kapela {
  font-family : Verdana,Helvetica;
  font-size : 10px;
  color : #c93;
  text-align: left;
  font-weight: bold;
}

.inp {
position: relative;
background-color: #000;
border : 1px solid #767676;
width : 300px;
height : 15px;
top : auto;
left : 30px;
color: #fff;
font-size: 9px;
margin: 5px 5px 5px;
}

.inp_t {
position: relative;
background-color: #000;
border : 1px solid #767676;
width : 300px;
height : auto;
top : auto;
left : 30px;
color: #fff;
font-family : Verdana,Helvetica;
font-size: 10px;
margin: 5px 5px 5px;
}

.btn {
position: relative;
background-color: #000;
border : 1px solid #767676;
width : 60px;
height : 15px;
top : auto;
left : 30px;
color: #fff;
font-size: 9px;
margin: 5px 5px 5px;
}

