body{

	background-color: #bea4e5;

	background-image: url("i/page_bg.gif");

	background-repeat: repeat-x;

	padding: 0px 0px 5px 0px;

	margin: 0px;

	font-family: verdana;

	font-size: 11px;

	color: #4e4e50;

}



form{

	margin: 0px;

	padding: 0px;

}



input,

select,

textarea{

	font-size: 10px;

}



img{

	border: 0px;

}



#page{

	width: 869px;

	margin: 0px auto;

}



#page2{

	padding: 0px 9px;

	background-color: white;

}



.left{float: left;}

.right{float: right;}

.left2 {float: left;line-height:21px; height:21px;}







.clear{

	clear: both;

	height: 0px;

	line-height: 0px;

	font-size: 0px;

}



.color{

	color: #5d3395;

}



#line1 .srodek{

	background-image: url("i/lay_linie1_bg.gif");

	width: 702px;

	height: 35px;

	color: white;

	font-weight: bold;

	font-size: 10px;

}



#line1 .srodek .form1{

	width: 500px;

}



#line1 .srodek .txt{

	padding: 10px 5px 0px 5px;

}



#line1 .srodek .f1{

	width: 130px;

	margin: 6px 0px 0px 0px;

}



#line1 .srodek .f2{

	width: 170px;

	margin: 6px 0px 0px 0px;

}



#line1 .srodek .go{

	width: 26px;

	height: 16px;

	margin: 8px 0px 0px 10px;

	border: 0px;

	background-image: url("i/lay_line1_go.gif");

}



#line2 .left{

	width: 199px;

}



#line3{

	height: 32px;

	background-image: url("i/lay_linie3_bg.gif");

	background-repeat: repeat-x;

	margin: 0px 0px 6px 0px;

}



#line3 .txt{

	color: white;

	font-weight: bold;

	padding: 9px 15px 0px 7px;

}



#line3 .litera{

	width: 19px;

	height: 19px;

	background-image: url("i/lay_line3_litera.gif");

	background-repeat: no-repeat;

	color: white;

	text-align: center;

	padding: 2px 0px 0px 0px;

	font-weight: bold;

	font-size: 12px;

	margin: 6px 8px 0px 0px;

}



#line3 .litera a,

#line3 .litera a:visited,

#line3 .litera a:active,

#line3 .litera a:link{

	display: block;

	width: 19px;

	height: 19px;

	color: white;

	text-decoration: none;



}



#line3 .litera a:hover{

	color: #ad93d0;

}



#left{

	width: 190px;

	padding: 0px 5px 0px 0px;

}



#center{

	width: 466px;

}



#right{

	width: 190px;

}



#krok123{

	background-image: url("i/lay_123.gif");

	background-repeat: no-repeat;

	width: 465px;

	height: 160px;

	margin: 0px 0px 5px 0px;

}



#krok123 .k1,

#krok123 .k2,

#krok123 .k3{

	width: 130px;

	padding: 10px;

	margin: 0px 5px 0px 0px;

}



#krok123 .k3{

	margin: 0px;

}



.box2{

	width: 459px;

}



.box1 .header,

.box2 .header,

.box3 .header{

	background-image: url("i/lay_box1_header.gif");

	background-repeat: no-repeat;

	font-weight: bold;

	color: white;

	font-size: 12px;

	padding: 6px 6px 8px 10px;

}



.box2 .header{

	background-image: url("i/lay_box2_header.gif");

}



.box3 .header{

	background-image: url("i/lay_box3_header.gif");

}



.box1 .body,

.box2 .body,

.box3 .body{

	background-color: #f4edff;

	border: 1px solid #d9c6f3;

	border-width: 1px 1px 0px 1px;

	margin: 1px 0px 0px 0px;

	padding: 5px 10px;

	background-image: url("i/boxg.gif");

	background-repeat: repeat-x;

}



.box3 .body{

	padding: 3px;

}



.box1 .body a.kat,

.box1 .body a:visited.kat,

.box1 .body a:active.kat,

.box1 .body a:link.kat{

	display: block;

	padding: 2px 0px 2px 10px;

	background-image: url("i/lay_box1_a.gif");

	background-repeat: no-repeat;

	background-position: left;

	font-weight: bold;

	text-decoration: none;

	color: #4e4e4e;

	margin: 2px 0px;

}



.box1 .body a:hover.kat{

	color: #62359a;

}



td.lp{

	font-size: 20px;

	font-weight: bold;

	text-align: center;

	padding: 0px;

	width: 40px;

	color: #6538a1;

}



td.des{

	width: 140px;

}



td.des strong{

	color: #6538a1;

}



tr.sur td.des strong,

tr.sur td.lp{

	color: #8e6ac1;

}



td.music{

	text-align: right;

	padding: 0px 5px 0px 0px;

}







#foot{

	padding: 8px 0px 0px 9px;

	background-color: white;

}



#foot .foot{

	float: left;

	width: 845px;

	height: 59px;

	background-image: url("i/foot_bg.gif");

}



#foot .foot .cp{

	float: left;

	width: 300px;

	color: white;

	line-height: 130%;

	padding: 13px 0px 0px 20px;

}



#foot .foot .cp span{

	padding: 0px 0px 0px 20px;

}



#foot .foot .links{

	float: right;

	width: 200px;

	text-align: right;

	padding: 21px 20px 0px 0px;

	font-weight: bold;

}



#foot .foot .links a,

#foot .foot .links a:active,

#foot .foot .links a:visited,

#foot .foot .links a:link{

	color: white;

	text-decoration: none;

}



#foot .foot .links a:hover{

	color: #a986d7;

}



a {

color: #4e4e50;

text-decoration:none;

}

.koszykp {
	display: block;
	padding: 2px 0px 2px 10px;
	background-image: url("i/lay_box1_a.gif");
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
        color: #4e4e4e;
 	margin: 2px 0px;
      font-size: 9px;

 }
 
.koszykowa {
   width: 445px;
}
table.koszykowa td {
   padding: 3px;
}
