
   body { 
       background: white; 
   }

   body, td, th {
       color: black;
       font-family: arial,helvetica,sans-serif;
       font-size: 12px;
   }

   A:link { color: #000099 }
   A:visited { color: #000099 }
   A:active { color: #0000ff }
   A:hover { color: #0000ff }

   A.menuitem { text-decoration: none; color: #000099; }
   A.menuitem:hover { text-decoration: none; color: #0000ff; }

   A.helpmenuitem { text-decoration: none; color: #000099; }
   A.helpmenuitem:hover { text-decoration: none; color: #0000ff; }

   .menu,.menuitem { font-size: 15px; line-height: 90%; color: #000099; }
   .helpmenu,.helpmenuitem { font-size: 12px; line-height: 90%; color: #000099; }

   th { background: #9999cc; font-size: 11px; }
   td.tableheader { background: #000044; color: #9999cc; }

   td.vert { background-image: url("http://www.spiewnik.pl/graphics/header/vert.gif"); background-repeat: repeat-y;}

   .songtitle { font-size: 16px; font-weight: bold; }
   .songauthor { font-size: 12px; font-style:italic; }
   .songperformer { font-size: 12px; font-style:italic; }
   .songmelody { font-size: 12px; font-style:italic; }

   a.songauthor { text-decoration: none; color: #000099; }
   a.songauthor:hover { text-decoration: none; color: #0000ff; }

   a.songperformer { text-decoration: none; color: #000099; }
   a.songperformer:hover { text-decoration: none; color: #0000ff; }

   .songtext { font-size: 15px; }
   .songchords { font-size: 15px; }
   .songsubtitle { font-size: 15px; font-style:italic; }
   .songending { font-size: 15px; font-style:italic; }

   .songinfo { font-size: 10px; color: #888888; }

   .guitarhelper { font-size: 12px; font-weight: bold; }

   .commentinfo { font-size: 10px; color: #888888; }
   .commentauthor { font-size: 10px; color: #000099; }
   .commentdate { font-size: 10px; color: #000099; }

   .error { color: red; font-weight: bold; }
   .question { color: #000099; }

   A.link { text-decoration: none; color: #000099; }
   A.link:hover { text-decoration: none; color: #0000ff; }

   input { text-indent: 4px; }

   .submit { font-size: 11px; }

   .footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; letter-spacing: -1px; line-height: 85%; }

   hr { color: #000000; }

   hr.boxsep { color: #000099; }

   h4 {
       font-family: arial,helvetica,sans-serif;
       font-size: 13px;
       font-weight: bold;
       color: #000000;
   }

   .headerdate {
       font-family: arial,helvetica,sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #ffffff;
   }
  .header {
       font-family: arial,helvetica,sans-serif;
       font-size: 12px;
       color: #ffffff;
   }

   .date, .date td {
       color: #000099;
       font-size: 12px;
   }

   .date a {
       text-decoration: none;
   }
  
   .searchformtitle {
       font-family: arial,helvetica,sans-serif;
       font-size: 10px;
       color: #000099;
   }

   .searchform {
       font-family: arial,helvetica,sans-serif;
       font-size: 10px;
       color: #000000;
       text-indent : 2px;
   }

   .boxtitle {
       font-family: arial,helvetica,sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #000099;
   }

   .boxcontent, .boxcontent td {
       font-family: arial,helvetica,sans-serif;
       font-size: 12px;
       color: #000000;
   }
  
   .newpage { page-break-before: always; }

   .tablabel { font-size: 11px; }
   a.inactivetab { font-size: 11px; text-decoration: none; }
   a.activetab { font-size: 11px; text-decoration: none; }
