html, body, p { margin: 0; padding: 0; border: 0; }
html, body {
	color: #CCC;
	background: #000 url(images/bg.jpg) top center no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a, a:link, a:visited {
	color: #545C63;
	text-decoration: none;
}
a:hover {
	color: #545C63;
	text-decoration: underline;
}
a:focus, a.fokus, a.fokus:link, a.fokus:visited, a.fokus:active {
	color: #F00;
	text-decoration: underline;
}
a:active {
	color: #545C63;
	text-decoration: none;
}
.clearfix:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0; 
	content: "."; 
}
#top {
	position: relative;
	width: 940px;
	margin: 0 auto;
}
#top img {
	display: block;
	width: 940px;
	height: 274px;
	border: 0;
}
#top span {
	position: absolute;
	top: 162px;
	left: 188px;
	width: 562px;
	font-size: 11px;
	font-weight: normal;
	text-indent: 10px;
	line-height: 135%;
}
#filmy {
	width: 940px;
	margin: 0 auto;
	background: #000 url(images/bgc.jpg) no-repeat;
}
#dx {
	float: left;
	width: 400px;
	height: 300px;
	padding: 0 40px;
}
#in { color: #FFF; }
#in p { padding-bottom: 12px; font-size: 12px; }
#in p.all { text-align: center; }
#in a img { border: 0; }
#stopka { clear: both; padding: 20px 0 15px 0; }
#stopka p {
	width: 940px;
	margin: 0 auto;
	color: #555;
	font-size: 11px;
	text-align: center;
}
