body, div, p, li, td {font:normal 11px verdana,sans-serif;}
hr {border:1px solid #acf;}
a {color:#04c;}
a:hover {text-decoration:none;}
body {
	background-color:#FFFFCC;
	text-align:center;
	margin:0px;
}
.main {
	background:#fff url('p/tlo-prawe.gif') repeat-y right;
	width:556px;
	height:99%;
	vertical-align:top;
	padding:6px 30px 30px;
	color:#04c;
	line-height:150%;
	border-left:1px dotted #acf;
}
.main ul {
	list-style-type:circle;
	margin:0px 30px;
	padding:0px;
}
.main li {
	line-height:150%;
}
.main p {
	line-height:150%;
	text-align:justify;
	margin:2px 0px 4px;
}
.lewe {
	width:200px;
	background:#fff url('p/tlo-lewe.gif') repeat-y left;
	height:99%;
	vertical-align:top;
}
.stopka {
	padding:2px 0 10px;
	color:#f55;
	line-height:160%;	
}
.stopka a {
	color:#f55;	
}
.ilu {
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	text-align:right;
}
img.right {
	float:right;
	border:solid 3px #ddd;
	margin-left:5px;
	padding:1px;
	-moz-border-radius:3px;
	background-color:#fff;
}
img.left {
	float:left;
	border:solid 3px #ddd;
	margin-right:5px;
	padding:1px;
	-moz-border-radius:3px;
	background-color:#fff;
}

.galeria {
	display:inline;
}
.galeria img {
	border:solid 3px #ddd;
	padding:1px;
	-moz-border-radius:3px;
	background-color:#fff;
}
.right {
	float:right;
	margin-left:5px;
}
.left {
	float:left;
	margin-right:5px;
}
.center {
	float:center;
	margin-right:3px;
	margin-left:3px;
}
.logo a img {
	border:none;
}
.logo a:hover img {
	border:none;
	filter: Alpha(Opacity=50);
	-moz-opacity:0.5;
}
.news1, .news2, .news3 {margin:0px;padding:0px;	width:188px;display:block;}
.news1 {
	background:transparent url('p/o1.gif') no-repeat;
	height:30px;
}
.news2 {
	background:transparent url('p/o2.gif') repeat-y;
}
.news3 {
	background:transparent url('p/o3.gif') no-repeat;
	height:8px;
}
.news2 h1 {
	font:bold 14px arial,sans-serif;
	color:#734E28;
	padding:8px 11px 5px 17px;
	margin:0px;
}
.news2 p {
	color:#734E28;
	margin:0px 11px 0px 17px;
	display:block;
	
}
h1 {
	font:normal 14px;
/*	color:#18e; */
	color:#f22;
	margin:20px 0px 10px;
} 

th {
font:bold 13px arial,sans-serif;
	color:#354588;
	margin:0px;
}

h2 {
font:bold 14px arial,sans-serif;
	color:#354588;
	padding:0px 0px 20px 0px;
	margin:0px;
}

.ksiazka {width:770px; height:330px; position:relative;background-image:url('p/ksiazka-tlo.jpg');padding:0;margin:0;}
.ksiazka div {padding:150px 0 0 150px;}
.ksiazka ul {margin:0;}
.ksiazka ul * {color:#003DD0;}
.ksiazka ul {list-style-type:disc;}
.ksiazka ul li a {font:normal 15px times, 'times new roman', serif; }

.menumain {height:37px;background:#fff url('p/m-tlo.gif') repeat-x;}
.menumain a img {border:none;}
.menumain a:hover img {	filter: Alpha(Opacity=75); -moz-opacity:0.75;}

.menulewe {margin:10px 4px;padding:0;}
.menulewe a {font-weight:bold; color:#ff5138;text-decoration:none;}
.menulewe a:hover {color:#0089D0;}
.menulewe ul {padding:0; padding-left:8px; padding-right:3px; margin:0; list-style-type:none;}
.menulewe ul li {padding-left:12px;background:transparent url('p/ico-kro.gif') no-repeat 0 2px;padding-bottom:2px;}
.gorna {display:block; height:64px; background:transparent url('p/szklana1.gif') no-repeat bottom;}
.srodkowa {display:block; background:transparent url('p/szklana2.gif') repeat-y 1px;}
.dolna {display:block; height:16px; background:transparent url('p/szklana3.gif') no-repeat top;}

