body, html {
  background-color: white;
  color: black;
} 
a {
  color: blue;
  }  

 
.menu {
display:none;  }
  
    
.stranka {
  margin-left: 8.1em;
  padding-left: 2em;
  padding-right: 2em;
  /*border: 1px solid red;*/
  } 

  span h1 {
    filter: glow(color:black, stranht=5);
    color:white;
    height:1.3em;
    font-weight:bold;
    font-size:5em;
    font-family:Comic Sans MS;
    text-decoration:underline;
    }
    
  span h2 {
    filter: glow(color:black, stranht=5);
    color:white;
    height: 1.3em;
    font-weight:bold;
    font-size:3.5em;
    font-family:Comic Sans MS;
    } 
    
  span h3 {
    filter: glow(color:black, stranht=5);
    color:white;
    height: 1.4em;
    font-weight:bold;
    font-size:2.5em;
    font-family:Comic Sans MS;
    }
    
    




.vitejte {
  font-family:comic sans ms;
  font-size: 1.6em;
  width:12em;
  }
  
.hlaska {
    font-family: arial;
    color: black;
    text-decoration:underline;
    font-weight:bold;
    } 
    
.text {
  color: black;
  font-style:italic;
  }    
    


.italic {
  font-style:italic;
  }
  
.bold {
  font-weight:bold;
  }

.center {
  text-align:center
  } 
  
.none {
  display: none;
  } 
  
.csm {
  font-family:Comic Sans MS;
  }
  
.hand img {
  cursor: hand;
  }

.left {
  text-align:left;
  }

.right {
  text-align:right;
  }  
  
.lime {
  color:black;
  }
  
.yellow {
  color:black;
  }    
  
.red {
  color:black;
  }    
    
.pad {
  margin-left:2em;
  }
  
.reklama img {
  margin-top:3em;
  }

.reklama2 img {
  margin-top:0em; 
  }    
  
  
  
.block a {
  width:10em;
  display:block;
  text-decoration:none;
  } 
  
.poezie {
  font-weight:bold;
  color: black;
  }  
  


.tab {
  margin-top:3em;
  }
  
  .tab td {
    text-align: left;
    padding-right:0em;
    padding-left: 2em;
    }   
    

.form {
  margin-left:3em;
  margin-top:3em;
  }
  
  .form td {
    padding-right:2em;
    }
    
      
    
.form2 {
  margin-left:3em;
  margin-top:1em;
  } 
  
  .form2 td {
    padding-right:2em;
    }



.chords {
  font-family: Comic Sans MS;
  font-weight:bold;
  }
  
  .chords .pi a {
    color: black;    
    text-decoration:none;
    }
  
  .chords table {
    margin-top: 2em;
    margin-bottom: 0.5em;
    }
  
  .chords td{
    padding-left:2em;
    padding-right:2em;
    padding-top:0.2em;
    padding-bottom:0.2em;
    }
    
  .chords .shanka {
    font-family: arial;
    color: black;
    } 
  
    .chords .shanka .odkaz {
      color:black;
      font-family: comic sans ms;
      font-weight:normal;
      }
    
    .chords .shanka .text {
      color:black;
      font-family: comic sans ms;
      font-style:italic;
      font-weight:normal;
      }
      
   
  .titulky table {
      margin-top:2em;
      margin-left:2em;
      margin-right:2em;
      margin-bottom:4em;
      }
  
  .titulky td {
      padding-left:0.5em;
      padding-right:0.5em;
      }
  
  .titulky a {
      padding-left:0.5em;
      padding-right:0.5em;
      text-decoration:none;
      }
      
  .titulky h3 {
	  font-size: 1.15em;
      color:black;
      } 
      
  .titulky .ascii {
      border-collapse: collapse;
      border:1px solid black;
      } 
      
    .titulky .ascii td{
        border: 1px solid black;
        }    
     
  
  
  .odkazy a {
    font-size: 1.1em;
    font-family: comic sans ms;
    text-decoration :none;
    font-weight:bold;
    }   
  
  .odkazy .popis {
    text-align:left;
    font-size: 1.15em
    }
  
  .odkazy table {
    margin-top: 3em;
    margin-bottom: 1.5em;
    }    
  
  .odkazy td {
    padding: 0.7em;
    }
  
  .odkazy h3 {
    font-size: 1.5em;
    color:black;
    text-decoration:underline;
    font-family: comic sans ms;
    } 
    
   .odkazy img {
    margin: 0.3em; 
    } 
    
   .odkazy iframe {
    margin: 0.3em; 
    } 
     



  .sms .popis {
    font-size: 0.85em;
    }
    
  .sms a {
    text-decoration: none;
    }  
    








.songs {
  font-family:comic sans ms;
  }

.songs .pismeno {
   vertical-align:top;
   border-right: 1px solid black;
   padding-top:0em;
   }

.songs table {
   border-collapse:collapse;
   border: none;
   } 

.songs h2 {
   height:1em;
   color:black;
   font-size: 2.5em;
   }
   
   .songs .int h2 {
     border-top:1px solid black;
     }

.songs td {
   border-bottom: 1px solid black;
   padding: 1em;
   }
   
.songs a {
   text-decoration: none;
   font-size: 1em;
   } 
   
.songs .interpret {
   font-size:1.25em;
   margin-left: 1em;
   }
   
.songs .pad2 {
   margin-left: 4em;
   }
   
.songs .up a {
display: none;
   }  
   
   

.songy {
  padding-left:2em;
  padding-top:1.25em;
  }
  
  .songy .nadpis {
    font-size:2em;
    font-weight:bold;
    }

  .songy .akord {
    font-weight:bold;
    color:red;
    }
    
   .songy a {
    font-family:comic sans ms;
    text-decoration:none;
    } 

   .songy td {
    padding:1em;
    }
    
 



.new {
  border-top: 1px solid black;
  }
  
  .new .datum {
    color: black;
    font-size: 1.3em;
    }
    
  .new .odkaz {
	font-family: comic sans ms;
    color: black;
    font-size: 0.8em;
    font-weight:bold;
    } 
    
  .new .odkaz2 {
	font-family: comic sans ms;
    color: black;
    font-size: 1em;
    }
  
  .new li {
    color: black;
    margin-left: 4em;
    }