body {
background-image:url(../obrazki/leftbar.gif);
background-repeat:repeat-y;
background-color:#ff0000;
margin: 0 0 0 0;
color:#000;
font-size: 90%;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#widthXXXpx {
border: 0px;
margin: 0 0 0 0;
}

a:link, a:visited {
font-weight:bold;
color:#000;
text-decoration:none;
}
a:hover, a:active {
color:#ff0000;
text-decoration:underline;
background-color:#000;
}


h1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:130%; color:#000;}
h1 a:link, h1 a:visited {
font-weight:bold;
color:#000;
text-decoration:underline;
}
h1 a:hover, h1 a:active {
font-weight:bold;
color:#000;
text-decoration:none;
background-color:#ff0000;
}
h2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:100%; color:#000;}
h3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:80%; line-height: 13px; color:#000;}
hr {
background-image:url(../obrazki/hr.gif);
height: 5px;
background-repeat: repeat-x;
}
.obrazki {
margin: 5px 5px 5px 5px;
border: 2px solid #222;
}
.filmy {
margin: 5px 5px 5px 5px;
border: 2px solid #dd0000;
width: 425px;
text-align: center;
font-size: 70%;
font-weight: bold;
color:#dd0000;
float: left;
}

#header {
border: 0px;
margin: 0 0 0 0;
width: 1024px;
height: 112px;
background-image:url(../obrazki/head.gif);
background-repeat:repeat-x;
}
#kontener {
border: 0px;
margin: 0 0 0 90px;
width: 1024px;
background-image:url(../obrazki/tlo_body.gif);
background-repeat:repeat;
}
#width650px {
border: 0px;
width: 600px;
margin: 0 0 0 0px;
float:left;
background-image:url(../obrazki/tlo_body.gif);
background-repeat:repeat;
}
#right_column {
border: 0px;
margin: 0 10px 30px 610px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
line-height: 130%;
width: 320px;
}
#menu {border: 0px; margin: 0 0 20px 90px;}
#menu ul {
padding: 0;
margin: 5px 0 5px 0;
text-indent: 0px;
list-style: none;
}
#menu li {margin: 0px 18px 0px 0px; display: inline;}

a.menu:link, a.menu:visited {
font-family: "Courier New", Courier, mono;
font-size:120%;
font-weight:bold;
color:#000;
text-decoration:none;
}
a.menu:hover, a.menu:active {
font-family: "Courier New", Courier, mono;
font-size:120%;
font-weight:bold;
color:#ff0000;
text-decoration:none;
background-color:#000;
}

.short_story_title, .full_story_title {
background-image:url(../obrazki/short_news_b.gif);
background-repeat:no-repeat;
font-family: "Courier New", Courier, mono;
font-size:150%;
font-weight:bold;
line-height: 18px;
color:#000;

}
.short_story, .full_story {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
line-height: 130%;
color:#000;

}
.short_story a:link, .short_story a:visited {
font-weight:bold;
color:#fff;
text-decoration:underline;
}
.short_story a:hover, .short_story a:active {
font-weight:bold;
color:#000;
text-decoration:none;
background-color:#fff;
}
.short_story_full_link {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 80%;
text-align: right;
}
.short_story_full_link a:link, .short_story_full_link a:visited {
font-weight:bold;
color:#fff;
text-decoration:underline;
}
.short_story_full_link a:hover, .short_story_full_link a:active {
font-weight:bold;
color:#000;
text-decoration:none;
background-color:#fff;
}

.short_story_comment, .full_story_comment {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 70%;
color:#ff0000;
}
.short_story_comment a:link, .short_story_comment a:visited {
font-weight:bold;
color:#dd0000;
text-decoration:underline;
}
.short_story_comment a:hover, .short_story_comment a:active {
font-weight:bold;
color:#000;
text-decoration:none;
background-color:#fff;
}

.komentarz_autor {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:70%;
}
.komentarz_autor a:link, .komentarz_autor a:visited {
font-weight:bold;
color:#dd0000;
text-decoration:underline;
}
.komentarz_autor a:hover, .komentarz_autor a:active {
font-weight:bold;
color:#000;
text-decoration:none;
background-color:#fff;
}

.komentarz_tresc {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
margin: 5px 0 5px 0;
color:#ddd;
}

#historia {width: 650px;}

#stopka {width: 150px;}

#corner_l {
position: absolute;
z-index: 1;
left: 0px;
top: 0px;
width: 123px;
height: 123px;
background-image:url(../obrazki/corner_l.gif);
}

#lang_selector {
position: absolute;
z-index: 1;
left: 10px;
top: 120px;
width: 55px;
height: 123px;
text-align: center;
}

#lang_selector img {margin: 3px 3px 3px 3px; border: 2px solid black;}



#songs {width: 900px;}

  table artist
  {
        
        color: #000000;
        vertical-align: top;
  }

  .artist td {
        color: #000000;
        vertical-align: top;
  }

  .artist td.underline {
        color: #fff;
        border-bottom: solid 1px #000;
  }
  .artist td.head {
        color: #fff;
        background-color: #A00000;
        font-weight: bold;
        border-bottom: solid 1px #000;
  }
  .artist td.rowcolor1 {
        color: #000;
        text-align: left;
        vertical-align: middle;
        background-color: #ee0000;
        border-bottom: solid 1px #000;
  }
  .artist td.rowcolor2 {
        color: #000;
        text-align: left;
        vertical-align: middle;
        background-color: #dd0000; 
        border-bottom: solid 1px #000;
  }
  .artist td.collectionname {
        font-size: 17px;
        text-align: left;
        vertical-align: middle;
        border-bottom: solid 1px #000;
  }
  .artist td.tabledescription {
        font-size: 16px;
  }


