	body{
	 background: #FFFFFF url('pozadi.gif') repeat-x;
	 font-size: 12px;
	 font-family: Verdana, sans-serif;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 color: #000000;
	}

	H1{
	  margin:0px;
	  padding:0px;
	  margin-bottom:10px;
	  margin-top:14px;
	  font-family: Arial; 
	  font-size: 16px; 
	  font-weight: bold;
	  color: blue;
	}

	H2{
	  margin:0px;
	  padding:0px;
	  font-family: Arial; 
	  font-size: 14px; 
	  font-weight: bold;
	}

	a{
	 color: #FFC900;
	 text-decoration : none;
	 font-weight: bold;
	 font-size: 11px;
	}
	
	a:hover{
	 color: #4C4CFD;
	 text-decoration : underline;
	 
	}

  a.hodnot {
  color: #4C4CFD;
	text-decoration : none;
	font-weight: bold;
	color: #FFFFFF;
  }
  
  a.hodnot:hover{
	color: #4C4CFD;
	text-decoration : underline;
	color: #FFFFFF;
	}
  
  .bile {
  color: #FFFFFF;
  font-weight: bold;
  }
  	
	.zap	{
	width: 100%; 
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px;
	clear:both; 
  background-color: #731418; 
  color:#000000;
  text-align: center;  
  }

  .zaptxt	{
	color:#eec; 
  font-size:10px; 
  font-weight:bold; 
  line-height:18px;
	text-align: center; 
  padding:5px 5px 5px 5px;
	}	
	
	#sdeleni {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  width: 500px;
  border: 1px solid;
  border-color: #FFFFFF;
  text-align: justify;
  padding: 5px 5px 5px 5px;
  }
	
	.hlavni{
	 width: 870px;
	 border: 0px solid black;
	 background: url('telo.gif') repeat-y;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;	 
	}
	
	.hlavni_2{
  width: 850px;
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  }
	
  .logo{
	 width: 870px;
	 height: 290px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 background: url('logo.gif') no-repeat;
	}
#logo h1 {
visibility: hidden;
}
	
	.levy{
	 float: left;
	 width: 170px;
	 margin: 5px 5px 0px 5px;
	 padding: 0px 0px 0px 0px;
	}
	
	.stred{
	 float: left; 
	 width: 470px;
   margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 3px;
	 color: #1086A5;
	}
	
	.pravy{
	 float: right;	
	 width: 180px;
	 margin: 5px 5px 0px 5px;
	 padding: 0px 0px 0px 0px;
	}
	
	.dole{
	 padding-top:15px;
	 padding-bottom: 15px;
	 clear: both;
	}


	.blok{
	 width: 170px;
	 margin: 0px 0px 0px 0px; 
	 padding: 5px 0px 0px 0px;
	 text-align: left;
	 background: #FFFFFF;
	 border: 0px solid #CCCCCC;
	}
	.blok_nadpis{
	 font-size: 14px;
	 font-weight: bold;
	 color: #FFFFFF; 
	 width: 160px;
	 height: 20px;
	 text-align: center;
	 margin: 0px 5px 5px 5px; 
	 padding: 2px 0px 0px 0px;
	 background: url('nadpis.gif') repeat-x;
	 border: 0px solid #CCCCCC;
	}


	
	
 /* Stred */
 
  #hledej {
  width: 450px;
  color: #FDFD4C;
  margin: 5px 0px 5px 0px;
  font-weight: bold;
  text-align: center;
  padding: 3px 3px 3px 3px;
  }

	.pole{
	 width: 60px;
	 height: 18px;
	 font-size: 12px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-family: Verdana, sans-serif;
	}
	.tlac{
	 width: 60px;
	 height: 18px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-size: 12px;
	 font-family: Verdana, sans-serif;
	}
	.pod_h{
	 padding-left:4px;
	 height: 80px;
	}
	.vypis_mp3{
	 width: 468px;
	 margin: 5px 0px 5px 0px;
	 padding: 5px 5px 5px 5px;
	 background: url('vypis.gif') no-repeat;
	 border: 0px solid #CCCCCC;
	 color: #000000;
	}
	.mp3-logo{
	 background: url('mp3logo.gif') no-repeat;
	 float: left;
	 width: 70px;
	 height: 51px;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	}
	.mp3-nazev{
	 float: right;
	 text-align: left;
	 width: 380px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px;
	}
	a.mp3-nazev{
	 font-family: Arial; 
	 font-size: 13px; 
	 font-weight: bold;
	 color:  #EEEEEE;
	 text-decoration : none;	 
	}
	a.mp3-nazev:hover{
	 color: black;
	 text-decoration : underline;	 
	}
	.mp3-info{
	 float: left;
	 text-align: left; 
	 width: 163px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px;
	}
	.mp3-hodnoceni{
	 float: right;
	 text-align: center;
	 width: 120px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px;
	 color: #FFC731;
	 
	}
	
	.mp3-pod{
	 clear: both
	}
	p.mp3-info{
	 margin:0px;
	 padding:0px;
	 font-size: 11px	 
	}
 /* Levy */
 	.stazeno{
   margin:0px;
	 padding:0px;
	 font-size: 9px;
	 padding-bottom: 5px
 	}

	ul{
	 margin: 0px;
	 padding:0px;
	 list-style: none;
	 text-align: center;	 
	}
	
	li a{
	 display: block;
	 width: 158px;
	 margin: 2px 0px 0px 0px;
	 padding: 2px 0px 2px 0px;
	 background: url('menu_tlac.gif') repeat-y;
	 border: 1px solid #000000;
	 color: #EEEEEE;
	 font-size: 12px;
	 font-weight: bold;
	 font-family: Verdana, sans-serif;
	 text-decoration : none;
	 text-align: center;
	}

	li a:hover{
	 color: #FFC600;
	 font-size: 12px;
	}

	a.top_txt{
	 color: black;
	 font-size: 10px;
	 text-decoration : none;
	 font-family: Verdana, sans-serif;
	 font-weight: bold;
	}
	a:hover.top_txt{
	 color: black;
	 text-decoration : underline;
	}
	
	.top_a {
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 1px 0px;
  }
  
/* prani */

  
	td{
	 font-size: 12px;
	 font-family: Verdana, sans-serif;
	}
	.smail{width:500px}
	.prani_horni{ 
	 height: 60px;
	 padding-top: 20px;
	}
 	.pole_prani{
	 width: 300px;
	 height: 18px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-size: 11px;
	 font-family: Verdana, sans-serif; 
	}
 	.text_prani{
	 width: 300px;
	 height:100px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-size: 11px;
	 font-family: Verdana, sans-serif
	}
	hr.horni{
	 margin-top: 40px;
	 margin-bottom: 10px;
	 border: 1px solid #CCCCCC;
	}
	hr.dolni{
	 margin-top: 10px;
	 margin-bottom: 40px;
	 border: 1px solid #CCCCCC;
	}
	.vypis_zpravy{
	 border: 1px solid #CCCCCC; 
   width: 470px; 
   margin-bottom: 15px; 
   color: #FFFFFF;
	}
	.vypis_zpr_horni{
	 text-align: left; 
   padding: 3px 0px 0px 5px; 
   background: url('nadpis2.gif') repeat-x; 
   border-bottom: 1px solid #CCCCCC; 
   height: 20px
	}
	.vypis_zpr_text{
	 text-align: left; padding-top: 5px; padding-left: 4px; color: #FFFFFF;
	}
	.vypis_odp{
	 width: 250px;
	 text-align: left;
	 margin-top: 10px;
	 margin-bottom: 10px;
	 border: 1px dashed #CCCCCC;
	}
	.vypis_od_horni{
	 font-size: 11px;
	 font-family: Verdana, sans-serif;
	}
	.vypis_od_text{
	 font-size: 10px;
	 padding-top: 10px;
	 font-family: Verdana, sans-serif;
	}
	#prani.pole{ width: 150px;}
 /* stahuj */
	.pole_stah{
	 width: 65px;
	 height: 15px;
	 font-size: 10px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-family: Verdana, sans-serif;
	}
	.tlac_stah{
	 width: 60px;
	 height: 18px;
	 background-color: white;
	 border: 1px solid #CCCCCC;
	 font-size: 10px;
	 font-family: Verdana, sans-serif;
	}

	div.stahuj{
	 font-size: 11px;
	 font-family: Verdana, sans-serif;
	 width: 200px;
	 height: 40px;
	 margin-top: 50px;
	 margin-bottom: 30px;
	 border: dotted black 1px;
	}
	a.stahuj{
	 font-size: 19px;
	 font-family: Verdana, sans-serif;
	 color: #FF0000;
	}
	a.stahuj_n{
	 font-size: 13px;
	 font-family: Verdana, sans-serif;
	 color: #FF0000;
	}
	.m_stahuj{
	 height: 50px;
	 padding-top: 20px;
	}
	a.no-link{
	 font-size: 11px;
	 font-family: Verdana, sans-serif;	
	}
	h1 {
   font-size: 25px;
	 font-family: Verdana, sans-serif;
	 color: #FFC600;
  }
  h2 {
   font-size: 13px;
	 font-family: Verdana, sans-serif;
	 color: #AAAAAA;
  }
h3{
  color: #AAAAAA;
  	}
	
	.paticka {
   background: #FFFFFF; 
   width: 170px; 
   height: 5px; 
   margin: 0px 0px 10px 0px; 
   font-size: 1px; 
  }
	
	.paticka2 {
   background: #FFFFFF; 
   width: 160px; 
   height: 5px; 
   margin: 0px 0px 0px 0px; 
   font-size: 1px; 
  }
  

  .top_mp3 {
   margin: 0px 5px 0px 5px;
   width: 160px;
   background: #FFFFFF;
  }
