body {
  background: black;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 0.80em;
}

img {
  border: 0px;
}

a.link {
  text-decoration: none;
  color: #1E0359;
}

a.link:hover {
  text-decoration: underline;
}

#container {
}

#top {
  background: url('img/top.jpg') bottom no-repeat;
  border-top: 0px;
}

#top #head {
}

#top #languages .language_icon {
  padding: 4px 4px 5px 4px;
  font-size: 0.6em;
}

#top #menu #mm {
  line-height: 15px;
  text-align: center;
  font-family: Cambria, Palatino, Georgia, sans-serif;
  font-style: italic;
  font-size: 12px;
  color: #999999;
  width: 350px;
  float: right;
  letter-spacing: 0.05em;
}

#top #menu #mm .name {
  color: #1d70a0;
  line-height: 19px;
  font-size: 16px;
}

#top #menu .menuitem {
  line-height: 35px;
  text-align: center;
  border-right: 1px dashed #333333;
  font-family: Georgia, serif;
  font-weight: bold;
  letter-spacing: 0.15em;
  opacity: 0.7;
  font-size: 1em;
}

#top #menu .menuitem.selected, #top .menuitem:hover {
}

#top #menu .menuitem a {
  text-decoration: none;
  color: #aaaaaa;
}

#top #menu .menuitem a.selected, #top #menu .menuitem a:hover {
  color: #ffffff;
}

#main {
}

h1 {
  margin: 0px 0px 5px 0px;
  font-size: 2.1em;
  color: #081d29;
  font-family: Georgia, serif;
  font-weight: normal;
}

h1.h1_nomenu {
   margin: 0px 0px 25px 0px;
}

h2 {
  margin-top: 0px;
  font-size: 1.25em;
  color: #111111;
  font-weight: bold;
}

#main #main_top {
  background: url('img/main_top.jpg') bottom no-repeat;
}

#main #main_middle {
  background: #dddddd url('img/main.jpg') repeat-y;
  padding: 0px 0px 0px 0px;
}

#main #main_middle .caption {
  font-size: 0.7em;
  color: #999999;
  text-align: center;
  margin-top: 3px;
}

#main #main_middle #main_left {
  padding: 40px 40px 50px 40px;
}

#main #main_middle #main_left ul.lista {
  padding: 0px 0px 5px 0px;
  list-style-position: outside;
  list-style: none;
  margin: 0px 0px 15px 15px;
}

#main #main_middle #main_left ul.lista.punkty {
  list-style: disc;
  list-style-position: outside;
  padding-bottom: 10px;
  
}

#main #main_middle #main_left ul.lista li {
  margin: 5px 0px 5px 0px;
  padding: 0px;
}

#main #main_middle #main_left ul.menu {
  list-style: none;
  padding: 0px;
  margin: 0px;
  font-size: 1.1em;
}

#main #main_middle #main_left div.menu {
  margin-bottom: 25px;
}

#main #main_middle #main_left .menu_item {
  float: left;
  cursor: pointer;
  padding-left: 20px;
  margin-right: 30px;
  line-height: 30px;
  background: url('img/arrow_notselected.jpg') 0px 9px no-repeat;
}

#main #main_middle #main_left .menu_item.selected {
  color: black;
  background: url('img/arrow.jpg') 0px 9px no-repeat;
}

#main #main_middle #main_left .opcja {
  display: none;
}

#main #main_middle #main_left .opcja.default {
  display: block;
}

#main #main_middle #main_left .wywiad {
  padding: 0px 0px 60px 0px;
}

#main #main_middle #main_left #homepagewywiady p.pytanie {
  color: black;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
  font-style: italic;
  margin: 0px;
}

#main #main_middle #main_left #homepagewywiady p.odpowiedz {
  margin: 0px;
  font-style: italic;
}

#main #main_middle #main_left #muzykaplyty {
  padding: 0px 0px 10px 0px;
}

#main #main_middle #main_left #muzykaplyty h2 {
  text-align: center;
}

#main #main_middle #main_left #muzykaplyty #mainalbum {
  width: 100%;
  margin-bottom: 35px;
  text-align: center;
}

#main #main_middle #main_left #muzykaplyty #mainalbum img {
  padding: 10px;
}

#main #main_middle #main_left #muzykaplyty .otheralbums {
  width: 190px;
  float: left;
  text-align: center;
}

#main #main_middle #main_left #muzykaplyty .otheralbums img {
  padding: 10px 20px 10px 20px;
}

#main #main_middle #main_left #muzykaplyty .tekst {
  color: #15023F;
  margin: 0px 0px 10px 0px;
  font-size: 0.85em;
}

#main #main_middle #main_left #muzykarecenzje li a.link {
  color: #333333;
}

#main #main_middle #main_left .grafika_right {
  float: right;
  margin: 0px 0px 12px 15px;
}

#main #main_middle #main_left .grafika_right img, #main #main_middle #main_left .grafika img {
  padding: 2px;
  background: #bbbbbb;
}

#main #main_middle #main_left .grafika img {
  margin-top: 10px;
}

#main #main_middle #main_left .recenzja {
  padding: 0px 0px 60px 0px;
}

#main #main_middle #main_left #player_container .caption {
  text-align: right;
}

#main #main_middle #main_left #mediavideo .video {
  float: left;
  width: 224px;
  padding: 0px 35px 30px 25px;
}

#main #main_middle #main_left #mediavideo .video p {
  text-align: center;
  margin: 0px 0px 5px 0px;
  height: 2em;
  font-size: 0.9em;  
}

#main #main_middle #main_left #mediavideo .video2{
  float: center;
  margin-bottom: 270px;
}

#main #main_middle #main_left #mediavideo .video2 p {
  text-align: center;
  margin: 0px 0px 0px 0px;
  height: 2em;
  font-size: 0.9em;  
}

#main #main_middle #main_left .menu_item_galeria, #main #main_middle #main_left .opcja_galeria {
  cursor: pointer;
  height: 115px;
}

#main #main_middle #main_left .thumbnail {
  float: left;
  padding: 0px 18px 0px 18px;
  text-align: left;
  background: #dddddd url('img/image_border') top center no-repeat;
}

#main #main_middle #main_left .thumbnail img {
}

#main #main_middle #main_left .thumbnail.selected img, #main #main_middle #main_left .thumbnail.selected img:hover {
}

#main #main_middle #main_left .thumbnail .nazwa_galerii {
  text-align: center;
  width: 105px;
  height: 25px;
  font-size: 0.8em;
  padding-top: 3px;
}

#main #main_middle #main_left .thumbnail.selected .nazwa_galerii, #main #main_middle #main_left .thumbnail .nazwa_galerii:hover {
  color: black;
}

#main #main_middle #main_left .galeria {
  height: 300px;
  display: none;
  margin: 5px auto 30px auto;
  text-align: center;
}

#main #main_middle #main_left .galeria img {
  display: none;
  border: 2px solid white;
}

#main #main_middle #main_left .galeria .img_1 {
  display: inline;
}

#main #main_middle #main_right {
  padding: 40px 25px 50px 25px;
  background: #090909;
  text-align: center;
}

#main #main_middle #main_right h1 {
  color: #1d70a0;
}

#main #main_middle #main_right #wiadomosci {
  border-bottom: 1px dashed #333333;
  padding-bottom: 10px;
}

#main #main_middle #main_right #wiadomosci .newsticker .tekst .heading {
  color: #aaaaaa;
  font-weight: bold;
}

#main #main_middle #main_right #wiadomosci .newsticker .tekst .tresc {
  color: #999999;
  text-align: center;
}

#main #main_middle #main_right .newsticker {
  list-style-type: none;
  padding: 10px 0px 10px 10px;
  text-align: left;
  margin: 0px 0px 30px 0px;
}

#main #main_middle #main_right #wiadomosci #link_archiwum {
  font-size: 0.9em;
}

#main #main_middle #main_right #box {
  margin-top: 20px;
}

#main #main_middle #main_right #box .tekst {
  padding: 5px 0px 15px 0px;
  text-align: center;
  padding: 10px;
}

#main #main_middle #main_right #box img {
  padding-bottom: 10px;
}

#main #main_middle #main_right #box img.grafika {
  padding: 1px;
  background: #444444;
}

#main #main_middle #main_right #box a, #main #main_middle #main_right #wiadomosci  a {
  color: #1d70a0;
}

#main #main_bottom {
  background: black url('img/main_bottom.jpg') top no-repeat;
}

#footnote {
  color: #333333;
  padding-left: 40px;
  font-size: 0.8em;
}

#footnote a {
  color: #333333;
  text-decoration: none;
}
