body {
	background: url(../_tapety/papirus.gif);
	color: black;
	background-color: rgb(255, 245, 130);
	font-size: 14pt;
	background-attachment: fixed;
	margin: 20px 0;
}

body.spiewnik {
	background: url(../_tapety/papirus.gif);
	color: black;
	background-color: rgb(255, 245, 130);
	font-size: 14pt;
	margin: 20px 0;
}

div.menulewe {
	text-align: center;
	background-color: transparent;
	background: url(../_obrazki/logo.gif) no-repeat top left;
	margin: 0;
	padding: 130px 5px 0 2px;
	position: absolute;
        top: 2px;
	left: 2px;
	width: 110px;
        z-index: 20;
}

img.logo {
	margin: 0;
	padding: 1%;
	background-image: url(../_tapety/ramka1.jpg);
}

ul.menul, li {
	list-style: none;
	background-color: transparent;
	position:relative;
	margin: 0 0 -10px;
}

ul.menul {
	margin: 0;
	padding: 0;
}

div.data {
	display:none;
    z-index: 255;
}


div.menulewe ul li:hover div.data {
	display:block;
	position: absolute;
	top:9px;
	left:97px;
	background-color: white;
        font-size: 0.8em;
	border: 1px solid;
	color: #000000;
	padding: 0 5px;
}

div.menug:hover div.data {
	display:block;
	position: absolute;
	top:9px;
	left:97px;
	background-color: white;
        font-size: 0.8em;
	border: 1px solid;
	color: #000000;
	padding: 0 5px;
}

div.mchws
{
	position: absolute;
    text-align: center;
	padding: 0;
	margin: -10px 0 0 0;
	width: 875px;
	height: 115px;
    top: 12px;
	left: 122px;
    z-index: 10;
}

div.strona
{
	position: absolute;
	text-align: center;
	padding: 0px 0 0 0px;
	margin: -10px 0 0 0;
	left: 122px;
	top: 130px;
	width: 875px;
    z-index: 10;
}


p
{
	font-size: 0.9em;
}

img
{
	border: 0px;
	margin: 5px auto 0;
}

hr
{
	color: blue;
        background-color: transparent;
	width: 75%;
}

h1
{
	font-size: 1.4em;
        background-color: transparent;
	color: blue;
	font-weight: bold;
}

h2
{
	font-size: 1.2em;
	color: blue;
        background-color: transparent;
	font-weight: bold;
}

h3
{
	font-size: 0.9em;
	color: rgb(142, 35, 107);
        background-color: transparent;
	font-weight: bold;
}

p
{
	font-size: 0.9em;
	color: black;
}

a.mchws, a.mchws:link, a.mchws:visited
{
	color: #ff0066;
        background-color: transparent;
	text-decoration: none;
}

a.mchws:hover
{
	color: #FF00FF;
        background-color: transparent;
	text-decoration: underline;
}

table
{
	margin: 0 auto;
	border: 0px solid;
	width:840px;
}

TD.czerwony
{
	font-size: 13pt;
	text-align: right;
	color: #FF0000;
        background-color: transparent;
	font-weight: bold;
	padding-right:10px;
}

TD.fiolet
{
	font-size: 13pt;
	text-align: right;
	color: #000099;
        background-color: transparent;
	font-weight: bold;
	padding-right:10px;
}

TD.czarny
{
	font-size: 13pt;
	text-align: left;
	color: #000000;
        background-color: transparent;
	font-weight: bold;
}

img.zd {
	border: 5px black solid;
}

.ziel
{
	color: green;
}

table.border
{
	margin: 10px auto;
	border: 1px solid;
	width: 840px;
}

TD.song
{
	font-weight: bold;
}

a:link, a:visited
{
	color: #FF0066;
        background-color: transparent;
	text-decoration: none;
}
a:hover
{
	color: #6699FF;
        background-color: transparent;
	text-decoration: underline;
}

.red
{
	color: red;
}

.braz
{
color: #660000;
}

.maroon
{
	color: maroon;
}

.blue
{
	color: #0066CC;
	font-weight: bold;
}

TD.dzieci
{
	font-size: 25pt;
	text-align: center;
	color: #660033;
}

TD.info
{
	font-size: 16pt;
	color: #660000;
	font-weight: bold;
	width: 295px;
}

ul.song, li.song {
	list-style: none;
	background-color: transparent;
	margin: 0;
	padding: 0;
	border: 0;
}

a.menug, a.menug:link, a.menug:visited
{
	float: left;
	color: rgb(0, 0, 0);
	width: 210px;
	border: 1px rgb(0, 0, 0) solid;
}

a.menug:hover
{
	color: rgb(0, 0, 0);
	text-decoration: none;
	width: 210px;
	border: 1px rgb(0, 0, 0) solid;
}

div.menug
{
	position: absolute;
  	text-align: center;
	padding: 0;
	margin: 0 auto;
	left: 122px;
	top: 128px;
	width: 875px;
        z-index: 20;
}

div.menug a div.data {
	display:none;
        z-index: 255;
}

div.menug a:hover div.data {
	display:block;
	position: absolute;
	background-color: white;
        font-size: 0.8em;
	border: 1px solid;
	color: #000000;
	padding: 0 5px;
}

div.menug img
{
	margin: -2px 0;
}

div.stxt
{
	background-image: url(../_tapety/j7.jpg);
	position: absolute;
	text-align: center;
	padding: 0;
	margin: 0;
	left: 122px;
	top: 190px;
	width: 875px;
}

div.gtxt
{
	background-image: url(../_tapety/pasthearts.gif);
	position: absolute;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	left: 122px;
	top: 160px;
	width: 875px;
}

div.gswf
{
	position: absolute;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	left: 122px;
	top: 190px;
	width: 875px;
        z-index: 10;
}

img.zdjecie
{
	margin: 2px;
	border: 7px black double;
}

img.zdjeciem
{
	border: 4px black double;
	margin: 3px;
}

ul.gal, li.gal {
	list-style: none;
	background-color: transparent;
	margin: 0 auto;
	padding: 0;
	width: 600px;
}

a.galer, a.galer:link, a.galer:visited
{
	color: rgb(255, 0,128);
	text-decoration: none;
	display: block;
}

a.galer:hover
{
	color: rgb(99, 99, 255);
	display: block;
	text-decoration: underline;
}

div.txtgal
{
        position:absolute;
 	z-index: 100;
}

.right
{
	font-size: 0.9em;
	color: rgb(142, 35, 107);
        background-color: transparent;
	font-weight: bold;
	text-align: right;
}

img.info
{
       	margin: -2px;
	padding: 0;
}

