body{
	padding: 0px;
	margin: 0px;
	background-color: #090909;
	background-image: url("i/bg.gif");
	background-repeat: repeat-x;
	color: #ececec;
	font-size: 11px;
	font-family: tahoma;
}

em,u,i{color: #c90101; text-decoration: underline;}

a,
a:visited,
a:active,
a:link{color: #c90101; text-decoration: none;}
a:hover{text-decoration: underline;}

img{border: 0px;}
form{padding: 0px; margin: 0px;}

.left{float: left;}
.right{float: right;}

.clear{
	clear:both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

.color{color: silver;}

#page{
	width: 848px;
	margin: 0px auto;
}

#line1{
	position: relative;
	height: 86px;
	background-image: url("i/bg1.gif");
	background-repeat: repeat-x;
	color: #808080;
}

#line1 a,
#foot a,
a.silver,
#line1 a:visited,
#foot a:hover,
a.silver:hover,
#line1 a:active,
#foot a:active,
a.silver:active,
#foot a:link
#line1 a:link,
a.silver:link{color: #808080; text-decoration: none;}
#line1 a:hover,
#foot a:hover,
a.silver:hover{color: #c90101;}

#line1 .play{
	padding: 36px 0px 0px 15px;
}

#line1 .play .song_title{
	padding: 0px 0px 0px 20px;
	width: 165px;
}

#line1 .play .home{
	background-image: url("i/ico_home.gif");
	background-repeat: no-repeat;
	padding: 0px 25px 0px 27px;
}

#line1 .play .fav{
	background-image: url("i/ico_fav.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 27px;
}

#line1 .play .mapa{
	margin: 0px 10px 0px 0px;
}

#line2{position:relative;}

#ludzie{
position:absolute; 
margin: 1px 0px 0px 537px;
top:0px; 
}

#line3{
	background-image: url("i/bg2.gif");
	background-repeat: repeat-x;
	height: 49px;
}

#line3 a,
#line3 a:visited,
#line3 a:active,
#line3 a:link{
	display: block;
	padding: 17px 26px 18px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: white;
	text-decoration: none;
}

#line3 a.poszerz{
	padding: 17px 27px 18px 28px;
}

#line3 a:hover{
	background-image: url("i/bg2a.gif");
	background-repeat: repeat-x;
	padding: 22px 26px 13px;
}

#line3 a.poszerz:hover{
	padding: 22px 27px 13px 28px;
}

#content{
	padding: 10px 0px;
	background-image: url("i/content.gif");
	background-repeat: repeat-x;
}

#left{
	width: 274px;
	float: left;
	font-size: 10px;
}

#right{
	width: 567px;
	float: right;
}

.pheader{
	background-image: url("i/pheader.gif");
	background-repeat: repeat-x;
	font-weight: bold;
	padding: 9px 0px 10px 25px;
	font-size: 14px;
}

.pcontent{
	padding:10px;
}

.link{
	text-align: right;
}

.link2{
	text-align: right; padding: 0px 20px 0px 0px;
}

.title{
	padding: 0px 0px 5px 0px;
	font-weight: bold;
}

.pimg{
	padding: 0px 10px 0px 0px;
	width: 69px;
	
}

.pimg2{
	padding: 0px 4px 0px 0px;
}

.news-row{
	padding: 5px 0px;
}

.arch{
	padding: 5px 0px 0px 10px;
}

.sleft{width: 249px; padding: 10px 0px 0px 0px; line-height: 160%}
.sright{width: 309px; padding: 10px 0px 0px 0px;}

.download{padding: 15px 0px 0px 0px;}

.qleft{width: 120px; float: left; text-align: right; padding: 0px 7px 0px 0px;}
.qright{width: 129px float: left; padding: 2px 0px 0px 0px;}

.qi{padding: 0px 7px 0px 0px;}

.podpis{ padding: 0px 0px 0px 30px;}
.podpis span{ font-weight: bold; font-size: 13px; }

#partnerzy{
	background-color: #040404;
	background-image: url("i/partnerzy.gif");
	background-repeat: no-repeat;
	padding: 5px 5px 5px 2px;
	text-align: center;
}

#partnerzy img{
	padding: 0px 20px;
}

#partnerzy .img{
	padding: 0px 20px 0px 0px;
}

#foot{
	background-image: url("i/foot.gif");
	background-repeat: repeat-x;
	height: 76px;
	color: #808080;
}

#foot .cp{
	padding: 28px 0px 0px 15px ;
}

#foot .linki{
	padding: 35px 35px 0px 0px;
}
