body {
  background : white none no-repeat scroll;
  text-transform: none;
  text-align: center;
  padding: 0px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
  font-family : Verdana, Sans-Serif, "Times New Roman", Arial;
  font-size : 0.8em;
  line-height : 0px;
}

form {
  margin : 0px;
  padding : 0px;
}

img {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  border : 0px none;
}

span.td_head {
  font-weight : bold;
  line-height : 1em;
}

span.b {
  font-weight : bold;
}

span.i {
  font-style : italic;
}

span.u {
  text-decoration : underline;
}

/*bialy tekst na ogol w czerwonych ramkach*/
span.whi {
  font-family : Arial;
  font-size : 12px;
  font-weight : bold;
  color : white;
  line-height : 13px;
  margin : 8px 0px 0px 10px;
  float : left;
}

span.whi_r {
  font-family : Arial;
  font-size : 12px;
  font-weight : bold;
  color : white;
  line-height : 13px;
  margin : 8px 10px 0px 0px;
  float : right;
}

span.title {
  font-weight : bold;
  font-size : 1.3em;
  line-height : 1em;
}

span.tit2 {
  font-weight : bold;
  font-size : 1.3em;
  line-height : 1em;
  padding : 5px 5px 5px 5px;
  float : left;
  cursor : pointer;
}

span.date {
  color : gray;
  font-size : 0.8em;
  line-height : 1em;
}

div.np_title {
  width : 100%;
  height : 29px;
  background-image : url("grafa/cz_pas.png");
  background-repeat : repeat-x;
  text-align : left;
}

div {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  background-repeat : no-repeat;
}

div.max {
  width : 100%;
  clear : both;
  background-color : transparent;
  text-align : center;
}

div.kontener {
  width : 974px;
  margin-left : auto;
  margin-right : auto;
}

/*obramowka gorna i dolna*/
div.fr_bord {
  width : 100%;
  clear : both;
  height : 1px;
  font-size : 0px;
  background-image : url("grafa/fr_bord.png");
  background-repeat : repeat-x;
}

div.s {
  width : 94%;
  margin : 0px 3% 0px 3%;
  clear : both;
}

/*strzalki*/
img.strzalka {
  margin : 0px 5px 0px 5px
}

div.strzalka {
  text-align : right;
  margin : 5px 10px 0px 0px;
  padding-bottom : 5px;
}

div.d0 {
  display : none;
}

div.d1 {
  display : block;
}


div.d00 {
  display : none;
}

div.d01 {
  display : none;
}

div.d10 {
  display : none;
}

div.d11 {
  display : block;
}

/*przezroczyste divy w glownych niusach*/
div.bla {
  z-index : 0;
  position : relative;
  margin : 0px auto 0px auto;
}

div.prz_tyt {
  background-color : white;
  position : absolute;
  left : 0px;
  bottom : 0px;
  width : 100%;
  opacity : 0.7;
  filter:alpha(opacity=70);
  z-index : 1;

  text-align : left;
  margin : 0px auto 0px auto;
}



/* spacery */
div.spc {
  height : 3px;
  width : 100%;
  clear : both;
  font-size : 0px;
}

div.spc1px {
  height : 1px;
  width : 100%;
  clear : both;
  font-size : 0px;
  line-height : 0em;
  background-color : transparent;
}

div.spc_np {
  font-size : 0px;
  width : 100%;
  clear : both;
  height : 1px;
  background-repeat : repeat-x;
  background-image : url("grafa/kreska.png");
}

/*NAJNOWSZE FILMIKI(dzial i main)*/
div.nf_title {
  width : 100%;
  clear : both;
  height : 30px;
  background-image : url("grafa/pekin/naj_film.png");
}

div.nj_frame {
  width : 100%;
  clear : both;
  background-image : url("grafa/pekin/n3_mid.png");
  background-repeat : repeat-y;
}

/* MAIN MENU */
/*spacer menu*/
div.mn_spc {
  width : 2px;
  height : 32px;
  float : left;
   background-repeat : repeat-x;
  background-image : url("grafa/men_spc.png");
}

div.mn_spc2 {
  height : 32px;
  float : left;
   background-repeat : repeat-x;
  background-image : url("grafa/men_spc.png");
}

/*global mnenu item*/
div.m_item {
  float : left;
}

/*dolne menu*/
div.menu_dol {
  height : 30px;
  width : 100%;
  clear : both;
  background-image : url("grafa/mdol_bg.png");
  background-repeat : repeat-x;
}

div.md_item {
  height : 30px;
  float : left;
  padding : 7px 7px 7px;
}

div.md_item a {
  line-height : 15px;
  font-size : 13px;
  color : black;
}

div.md_item a:hover {
  color : gray;
}
/*dolne menu sportall wersja
div.menu_dol {
  height : 30px;
  width : 100%;
  clear : both;
  background-image : url("grafa/mdol_bg.png");
  background-repeat : repeat-x;
}

div.md_item {
  height : 30px;
  float : left;
  padding : 7px 7px 7px;
}

div.md_item a {
  line-height : 1em;
  font-size : 13px;
  color : white;
}

div.md_item a:hover {
  text-decoration : underline;
}

div.md_copy {
  float : right;
  width : 205px;
  height : 30px;
  background-image : url("grafa/copyr.png");
}*/