body {
	background: url(i/body_bg.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0pt;
	padding:0pt;
	text-align:center;
	color: #000;
}

a:link {
	color: #CC0000;
	text-decoration:underline;}
a:visited {
	color: #990000;
}
	
a:hover {color:#fff; text-decoration:none;}	

h1, h2, h3, h4, h5, h6 {
	color: #9ec5e9;
	display:block;
}

h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover {
	color: #999;
}


h1 {
	font-size:1.8em;
}

h2 {
	font-size:1.5em;
	margin:20px 0 10px
}

h3 {
	font-size:1.1em;
	margin:10px 0 5px}
h4 {font-size: 1em;
	margin:5px 0 2px}
h5 {font-size: x-small;}
h6 {font-size: xx-small;}


p {
	line-height:1.3em;
	margin:0.9em 0pt;
	padding:0pt;
}

hr {border: 1px dotted #fff;}

img {border: none;}

pre {width:300px; background:#CCC; padding:10px;}

/* KONTENERY */
#wrap{
	left:50%;
	margin-left:-512px;
	position:absolute;
	width:1024px;
}


#head {
	background:#cde5ff url(i/top.png) no-repeat 50% 0;
	height: 430px;
	width: 1024px;
	position: relative;
}


#page {
	background:#cde5ff url(i/cont_top.png) repeat-x 0 0;
	text-align: left;
}
	
#content {padding: 30px 45px;
	margin-right: 200px;}

#foot {background: transparent url(i/logos.gif) no-repeat 0 0;
	color:#FFFFFF;
	position:relative;
	margin:0;
	width:1024px;
	height:120px;
	font-size:x-small;
	line-height:30px;
	border-top: 5px solid #9EC5E9;
} 
#foot a {background: #FFF;
	padding: 1px 5px;
	}
#foot a:hover {color:#FF0000;}	

#foot span {position:absolute;
	bottom:0;
	left: 50px;}

/* MENU */

ul#menu {background:transparent url(i/menu.png) no-repeat scroll 0 0;
height:60px;
position:absolute;
width:510px;
left:30px;
bottom:-4px;
}

ul#menu li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
position:absolute;
top:0;}

ul#menu li, ul#menu a {
display:block;
height:60px;
}
ul#menu li a {
overflow:hidden;
text-decoration:none;
text-indent:-9999px;
}
#program {
left:0pt;
width:160px;
}
#filmy {
left:160px;
width:110px;
}
#onas {
left:270px;
width:240px;
}
#program a:hover, #program a.current {
background:transparent url(i/menu.png) no-repeat scroll 0pt -58px;
}
#filmy a:hover, #filmy a.current {
background:transparent url(i/menu.png) no-repeat scroll -160px -58px;
}
#onas a:hover, #onas a.current {
background:transparent url(i/menu.png) no-repeat scroll -270px -58px;
}

#post {width: 540px;}
#text {width: 480px; text-align:left;}
#message {width: 470px;}


/* KLASY TEKSTOWE */

h4.filmsite {border-bottom: 1px dotted #fff;
	padding: 5px 0 15px;
	}
	
p.rightmedia	{border:#9EC5E9 15px solid;
	float:right;
	margin:0 0 20px 20px;
	width:170px;
	height:170px;
	overflow:hidden;}
p#herbert { background:url(i/herbert.jpg) no-repeat 38% top;
	display:block;
	 }
p#herbert span {display:none;}	
.wazne {color:#900;} 
h4#wstepwolny {	
	left:50%;
	position:absolute;
	width:285px;
	top:377px;
	color:#900;
	font-size:24px;
	text-transform: uppercase;
	text-align:right;}	
	
ul#prowadzenie {list-style:none;}
ul#prowadzenie li {padding: 5px 0;}	

#b1, #b2 {float: left; width: 45%;}
#b2 {margin-left: 30px;}

#diggers {clear:both;}
div#diggers label {
display:block;
margin-top:20px;
font-size:x-small;
}
ul#digger {
border-color:#676767;
border-style:dotted;
border-width:1px 0;
list-style-type:none;
padding:9px 5px 5px;
}
div#diggers ul li {
display:inline;}

div#diggers ul li a {

}