﻿body {
 overflow-x: auto;
 overflow-y: scroll;
 margin: 20 0 10 0;
 vertical-align:bottom;
 }
img.transON {opacity:.80;filter: alpha(opacity=80) ; -moz-opacity: 0.8;-khtml-opacity: 0.8; }
img.transOFF {opacity:1;filter: alpha(opacity=100) ; -moz-opacity: 1;-khtml-opacity: 1; }
img {
 border:0px;
 }
a {
 outline:none;
 }
.opis a:link {
  color: #101010;
  text-decoration: underline;
  }
.opis a:visited {
  color: #101010;
  text-decoration: underline;
  }
.opis a:active {
  color: #101010;
  text-decoration: underline;
  }
.opis a:hover {
  color: #101010;
  text-decoration: underline;
  }
a:link {
  color: #101010;
  text-decoration: none;
  }
a:visited {
  color: #101010;
  text-decoration: none;
  }
a:active {
  color: #101010;
  text-decoration: none;
  }
a:hover {
  color: #101010;
  text-decoration: none;
  }
  
/* HEADER */

div.header {
 position:relative;width:1010px;
 margin-top:10px;margin-bottom:20px;margin-left:60px;
 }
div.menu {
 background-color:#fff; width:540px; height:59px; float:left;
 padding-top:30px; margin:0px;
 font-family:Tahoma; font-size:73%; color:#282828;
 }
 
/* HEADER END */
 
/* CONTENT */

div.content {
 clear:both;
 margin-left:60px;
 height:265px;
 }
div.contentFoto_Container {
 position:relative; display:block; width:100%; height:265px;
 }
div.contentFoto_BlackStripe {
 position:absolute; z-index:1; top:19px; width:100%; height:203px; background-color:#000000;
 }
div.contentFoto {
 position:relative; display:block; top:0px; width:1000px; height:265px; z-index:2;text-align:right;
 }
.contentFoto p {
 padding-right:238px;padding-top:226px;font-family:Arial; font-size:10px;
 }
div.contentTitle {
 display:block;
 position:relative; width:762px; left:-4px;
 }
div.contentLeft {
 position:relative; width:470px; left:0px; top:0px; z-index:1;
 float:left;
 }
div.contentRight {
 position:relative; width:410px; left:50px; top:0px; z-index:1;
 float:left;
 }

/* CONTENT END */
/* ARCHIWUM */

.archiwum{
  width:948px;
  }
.archiwum_kratka{
  display:block;
  float:left;
  position:relative;
  width:152px; height:165px;
  margin:5 5 5 0;
  overflow: hidden; 
  background:url(event_img/tlo.gif) no-repeat;
  }
.archiwum_kratka img{
  margin-bottom:6px;
  }
.archiwum_kratka p{
  font-family: Arial;
  font-size: 10px;
  color: #1D1D1D;
  line-height: 12px;
  white-space:nowrap; 
  margin: 0 0 0 0px;
  }
  
/* ARCHIWUM END */
/* ARCHIWUM FILTR */

.archive_filter {
  clear:left;
  font-family: Arial, Tahoma, sans-serif; font-size: 10px; color: #101010;
  text-align:center;
  line-height:18px;
  }
.archive_filter p{
  font-family: Arial;
  font-size: 10px;
  white-space:nowrap; 
  color: #1D1D1D;
  line-height: 12px;
  margin: 0 0 0 0px;
  }
.archive_filter input{
  font-family: Arial;
  font-size: 10px;
  color: #1D1D1D;
  line-height: 12px;
  margin: 0 0 0 0px;
  float:left;
  }
.archive_filter_button {
  position:relative;
  z-index:10;
  display:block;
  float:left;
  padding:0xp 3px 0px 3px;
  margin-right:5px;
  text-align:left;
  border-radius:4px;
  background-color:#c8c8ba;
  cursor:default;
  }
.archive_filter_button a {
  display:block;
  cursor:pointer;
  margin:2px 7px 2px 7px;
  }
  
/* ARCHIWUM FILTR END */
/* PAGINATION */

.pagination {
  clear:left;
  font-family: Arial, Tahoma, sans-serif; font-size: 10px; color: #101010;
  text-align:center;
  line-height:18px;
  }
.pagination_normal {
  position:relative;
  z-index:10;
  display:block;
  width:18px;height:17px;
  float:left;
  padding:0px;
  margin-right:2px;
  text-align:center;
  border-radius:3px;
  background-color:#c8c8ba;
  }
.pagination_normal a {
  display:block;
  cursor:pointer;
  width:18px;height:17px;
  }
.pagination_active {
  background-color:#0b0b0b;
  }
.pagination_active a {
  color:#ffffff;
  cursor:default;
  }
  
/* PAGINATION END */
/* WHATSON */

 div.whatsonContainer {
 position:relative; width:100%; height:265px;
 background: url(/grafika/eventline.gif) repeat-x;
 }
 div.whatson {
 position:relative; width:2435px; height:265px; float:left;
 visibility:visible;
 }
 div.whatsonBox {
 background-color:#FFFFFF; width:201px; float:left;
 display:inline;overflow:hidden;white-space:nowrap;
 }
 div.whatsonBox_250 {
 background-color:#FFFFFF; width:250px; float:left;
 display:inline;overflow:hidden;white-space:nowrap;
 }
 div.whatsonEnd {
 background-color:#ffffff; float:left;
 background: url(/grafika/end.gif) no-repeat;
 width:18px; height:265px;
 display:inline;overflow:hidden;white-space:nowrap;
 }

/* WHATSON END*/
/* FOOTER */

div.footer {
 display:block;
 margin-left:40px; margin-top:30px; width:1100px; height:130px; background-color:#ffffff;
 }
div.footerKalendarz {
 display:block;float:left;
 position:relative; width:175px; height:100px;
 margin-right:40px;
 }
.kalendarz {
 font-family:Tahoma, sans-serif;color:#464646;font-size: 56%;
 line-height:16px;
 }
.kalendarz_p {
 display:block;
 width:18px;height:17px;
 float:left;
 text-align:center;
 cursor:default;
 background: url(grafika/kalendarz_dzien.gif) no-repeat;
 }
.kalendarz_active {
 float:left;
 text-align:center;
 background: url(grafika/kalendarz_dzien_active.gif) no-repeat;
 }
.kalendarz_active span {
 display:block;
 width:18px;height:17px;
 cursor:pointer;
 }
.kalendarz_blank {
 display:block;
 width:18px;height:17px;
 float:left;
 }
.kalendarz_preview {
 clear:left;
 display:block;
 padding-bottom:4px;
 height:44px;
 }
.kalendarz_preview p {
 font-family: Arial, Tahoma, sans-serif;
 color: #101010;
 font-size: 65.5%;
 margin-top:0px;
 margin-bottom:0px;
 line-height:12px;
 text-align:left;
 background-color: #FFFFFF;
 }
div.footerSzukaj {
 display:block;float:left;
 margin-right:40px; padding-top:25px;
 }
div.footerNewsletter {
 display:block;float:left;
 margin-right:40px; padding-top:25px;
 }
div.footerVideo {
 display:block;float:left;
 margin-right:40px; padding-top:20px;
 }
div.footerPartner {
 display:block;float:left;
 margin-right:40px; padding-top:20px;
 }
input.footerInput {
 width:154px;height:21px;float:left;
 background: url(/grafika/newsletter_bg.gif) no-repeat;
 margin-left:0px; padding:2px 3px 3px 4px;
 font-size:13px; color:#101010;
 border: 0px solid #c8c8ba; 
 }
input.footerSubmit {
 display:block;
 width:21px;height:21px;float:left;
 margin-top:0px;margin-left:0px;
 }

/* FOOTER END */
 
 
 
 
/*1*/
 .credits_new {
 display:block;
 margin: 20 0 20 0;
 }
 .credits_new p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 71%;
 text-align:left;
 line-height:19px;
 margin: 20 0 20 0;
 }
.opis {
 display:block;
 margin: 30 0 30 0;
 }
.opis li {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 12px;
 text-align:left;
 line-height:23px;
 padding: 0px 15px 0px 0px;
 margin: 0px;
 }
.opis ul {
 padding: 0px 0px 0px 17px;
 margin: 0px;
 list-style-image:url("/grafika/dash.png");
 }
.opis p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 12px;
 text-align:left;
 line-height:23px;
 }
 .bio {
 display:block;
 margin: 30 0 30 0;
 }
 .bio p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 76%;
 text-align:left;
 line-height:23px;
 margin: 0 0 10 0;
 }
 .addition {
 display:block;
 margin: 30 0 30 0;
 }
 .addition p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 67%;
 font-weight: bold;
 text-align:left;
 line-height:21px;
 margin: 5 0 5 0;
 }
 .credits {
 display:block;
 margin: 30 0 10 0;
 }
 .credits p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 12px;
 text-align:left;
 line-height:21px;
 margin: 10 0 10 0;
 }
 .credits b {
 font-weight: bold;
 font-size: 90%;
 }
.maraton {
 display:block;
 padding: 10 0 10 0;
 }
.maraton div {
 display:block;
 vertical-align:middle;
 height:58px;
 }
.maraton img {
 display:block;
 float:left;
 width:74px;
 height:58px;
 } 
.maraton p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 11px;
 text-align:left;
 line-height:14px;
 padding: 2 10 8 85;
 }
 .info {
 display:block;
 margin: 10 0 10 0;
 }
 .info p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 67%;
 font-weight: normal;
 text-align:left;
 line-height:21px;
 margin: 5 0 5 0;
 }
 .cytat p{
 font-family: Georgia;
 color: #101010;
 font-size: 12px;
 font-style: italic;
 line-height: 24px;
 padding-left:20px;
 padding-right:40px;
 margin:1;
 margin-bottom: 0px;
 }
 .cytat_podpis p{
 font-family: Arial;
 color: #101010;
 font-size: 11;
 line-height: 21px;
 text-align:left;
 padding-top:2px;
 padding-left:20px;
 padding-right:40px;
 margin:1;
 margin-bottom: 15px;
 }
 .opis_strony {
 display:block;
 margin: 0 0 10 0;
 }
 .opis_strony p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 69%;
 text-align:left;
 line-height:22px;
 margin: 0 0 10 0;
 }
 
 /* MODULDANCE */
 
.opis_modul p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 11px;
 text-align:left;
 line-height:15px;
 margin:0px 0px 20px 0px;
 padding:0px;
 }

 /* EVENT_INFO */
div.event_info {
 display:block;
 clear:left;
 margin: 20px 0px 20px 0px;
 }
.event_info p {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 11px;
 text-align:left;
 line-height:17px;
 margin: 0px 0px 7px 0px;
 }
.event_info h5 {
 font-family: Tahoma, Arial, sans-serif;
 color: #101010;
 font-size: 12px;
 font-weight:bold;
 text-align:left;
 line-height:14px;
 margin: 20px 0px 3px 0px;
 }
