html, body  
	{
	 text-align: center; 
	 font-family: tahoma, arial, helvetica, sans-serif;
	}
body
	{margin: 0px; 
	 padding: 0px; 
	 background: #003D61 url('../images/bg.png') repeat-x top left; 
	}
img 
  {border: 0px;
	}
h1 
	{font-size: 1.4em; 
	 font-weight: bold;
	}
h2 
	{font-size: 1.2em;
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	}
table.main 	{
	padding: 0px; 
	border: 0px; 
	margin: 0px auto 0px auto; 
	width: 700px; 
	background: #fafafa;
}
td 
	{text-align: left; 
	 vertical-align: top; 

	}
a 
	{color: #CFE8FF; 
	 font-size: 11px;
	 text-decoration:none;
	}
a:visited 
	{color: #CFE8FF;
	}
a:hover 
	{color: #CFE8FF;
	}
	
input{
margin:0px;
border:none;
}	

input.text, input.password {
width:114px;
font-size:12px;
color:#000000;
font-weight: bold;
height:16px;
padding:2px 2px;
display:block;
}
#login {
	background: url('../images/inputLogin.png') no-repeat top left	
}
#haslo {
	background: url('../images/inputHaslo.png') no-repeat top left;	
}

input.submit{
background: #003D61 url('../images/submit.png') no-repeat top left; 
width:44px;
font-size:11px;
color:#ffffff;
height:22px;
padding:3px 3px;
display:block;
}

	
div.main{
	width:930px;
	display:block;
	clear:both;
	overflow:hidden;
	margin:0px auto;
	
}	

div.top{
width:930px;
height:235px;
background: #003D61 url('../images/top.jpg') no-repeat top left; 
display:block;
clear:both;
overflow:hidden;
margin:2px 0px 0px;
}	

div.top-top{
width:930px;
height:135px;
overflow:hidden;
position: relative;
}

div.top-top object{
float:left;
}


div.top-mid{
width:930px;
height:60px;
overflow:hidden;
}

div.top-bot{
width:930px;
height:36px;
overflow:hidden;
}

div.days{
width:525px;
height:60px;
display:block;
float:left;
padding:0px 0px 0px 100px;
}

div.days *{
float:left;
}

div.days a{
opacity:0.5;
filter:alpha(opacity=50);
}

div.days a.set,div.days a.set:hover,div.days a:hover{
opacity:1;
filter:alpha(opacity=100);
}

div.login{
padding:25px 0px 0px 0px;
width:305px;
height:35px;
display:block;
float:left;
}

div.menu {
height:36px;
display:block;
padding:0px;
margin:2px 0px 0px 100px;
position: relative;
}

div.menu ul{
	list-style:none;
	color:#ffffff;
	padding:0px 0px 0px 1px;
	margin:0px;
	border-left:1px solid #BF4747;
	display:block;
}

div.menu ul li{
	float:left;
	padding:0px;
	border-right:1px solid #BF4747;
	height: 36px;
	overflow: hidden;
}

div.menu ul li a{
float:left;
color:#ffffff;
font-size:11px;
height:36px;
display:block;
padding:11px 15px 5px 15px;
}

div.menu ul li a.set,div.menu ul li a:hover{
background: #003D61 url('../images/menu_on.png') repeat-x top left; 
}

div.menu ul li a.set{
font-weight:bold;
}

div.header{
height:29px;
width:830px;
background: #003D61 url('../images/header.png') no-repeat top left; 
padding:15px 50px 10px 50px;
display:block;
clear:both;
overflow:hidden;
text-align:left;
}

div.header h1{
color:#ffffff;
font-size:16px;
margin:0px;
}

div.content{
	width:896px;
	background: #001C38 url('../images/content.png') no-repeat top left; 
	padding:10px;
	overflow:hidden;
	clear:both;
	margin:0px 13px;
	height:480px;
}

div.textblok{
color:#ffffff;
font-size:12px;
text-align:left;
line-height:1.5;
padding:10px 20px;
overflow: auto;
height:330px;
margin:5px 0px;
}

div.textblok img{
margin:5px 10px;
border:4px solid #003759;
}

img.contentclose{
margin:0px 13px;
display:block;
clear:both;
}

div.media{
	width:930px;
	height:151px;
	background: transparent url('../images/media.png') no-repeat; 
	overflow:hidden;
	clear:both;
	padding: 0px;
	margin:5px 0px;
}

div.media a{
padding:0px 5px;
}

div.footer{
width:890px;
height:30px;
background: transparent url('../images/footer.png') no-repeat top left; 
overflow:hidden;
clear:both;
padding:13px 20px 0px 20px;
margin:5px 0px;
}

div.fotostory{
width:720px;
height:420px;
margin:40px 0px 0px;
padding:10px 88px 10px 88px;
display:block;
background: transparent url('../images/fotostory.jpg') no-repeat bottom left; 
}

div.video{
	padding: 0px;
	position: relative;
}
#video {
	position: absolute;
	top: 0px;
	right: 0px;
	
}

ul.lista{
	list-style:none;
	width:240px;
	display:block;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px ;
	position: relative;
}

ul.listaFilmow{
	list-style:none;
	width:240px;
	display:block;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px ;
	position: relative;
}

ul.lista li{
	display:block;
	color:#ffffff;
	text-align:left;
	font-size:11px;
	padding:10px;
	overflow:hidden;
	height: 20px;
	margin-bottom: 3px;
	position: relative;
}
ul.listaFilmow li{
	display:block;
	color:#ffffff;
	text-align:left;
	font-size:11px;
	padding:10px;
	overflow:hidden;
	margin-bottom: 3px;
	cursor: pointer;
}
a.description {
	position: absolute;
	top: 5px;
	left: 20px;
}

ul.lista li.b{
	background:#002B4A;
}
ul.listaFilmow li.b{
	background:#002B4A;
}


ul.lista li p{
margin:5px 0px;
}

ul.lista li a.play{
	background: transparent url('../images/play.gif') no-repeat center left; 
	float:right;
	padding:0px 0px 0px 15px;
	right: 20px;
	position: absolute;
	top: 6px;
}
ul.listaFilmow li a.play{
	background: transparent url('../images/play.gif') no-repeat center left; 
	float:right;
	padding:0px 0px 0px 15px;
	margin-top: 5px;
	right: 20px;
}

div.preview{
	height:390px;
	width:520px;
	display:block;
	float:left;
	padding:10px 0px;
	overflow: hidden;
}

div.thumbs{
	width:360px;
	height: 430px;
	display:block;
	float:left;
	position: relative;
	top: -5px;
	cursor: pointer;
	overflow: hidden;
}
div.miniatury {
	display: none;
}
#miniatury1 {
	display: block;	
}


img.thumb{
float:left;
display:block;
border:1px solid #BFE3FB;
margin:5px 5px 0px;
width: 100px;
height: 100px
}

div.pobrania{
background: transparent url('../images/pobrania.png') no-repeat top left; 
display:block;
clear:both;
padding:25px 0px 5px 0px;
}

div.pobrania ul.lista{
width:880px;
}

div.pobrania ul.lista li{
padding:2px 10px 2px 35px;
}

div.sub{
background: transparent url('../images/sub.png') no-repeat top left; 
display:block;
clear:both;
padding:10px;
margin:5px 0px;
}


div.belka{
padding:5px 5px 5px 5px;
width:880px;
height:25px;
display:block;
overflow:hidden;
color:#ffffff;
font-size:11px;
line-height:25px;
text-align:left;
}

div.belka ul{
list-style:none;
float:right;
margin:0px;
}

div.belka li{
float:left;
padding:0px 3px;
}

div.belka li a{
	background:transparent url('../images/belka_on.png') no-repeat top left;
	width:22px;
	height:22px;
	display:block;
	line-height:22px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	cursor: pointer;
}

div.belka li a.selected{
	background:transparent url('../images/belka_ons.png') no-repeat top left;
}

div.belka li a img{
padding-top:2px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

#bbox5 {
	left: 0px;
	margin: 0px;
}
#bbox4 {
	left: 170px;
	margin: 0px;
}
#bbox3 {
	left: 340px;
	margin: 0px;
}
#bbox2 {
	left: 510px;
	margin: 0px;
}
#bbox1 {
	left: 680px;
	margin: 0px;
}
	
