BODY {
 background: #000000 url(images_pl/background.jpg);
 background-repeat: repeat-x;
 margin: 0;
 padding: 0;
}

P {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #e1f7c2;
 text-align: justify;
 margin: 15px;
}

UL {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #e1f7c2;
text-align: justify;
}

OL {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #e1f7c2;
 text-align: justify;
}

.tytul {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style:  normal;
 font-weight: bold;
 font-size: 23px;
 font-variant: small-caps;
 color: #ffffff;
}

.fotki {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #e1f7c2;
 text-align: center;
 margin-left: 5%;
 margin-right: 5%;
}

TD {
 font-family: Trebuchet MS, Tahoma, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 14px;
 color: #e1f7c2;
 margin: 0px;
 padding: 0px;
 border: 0px;
}

A:link {
	color:#f8fcec;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A:hover {
	color:#f8fcec;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A:active {
	color:#f8fcec;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A:visited {
	color:#f8fcec;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A:focus {
	color:#f8fcec;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A img {
	border: 0;
}



.page {
 position: relative;
 width: 800px;
 margin: 0px auto;
}

.nagl {
 background: #000000 url(images_pl/kryspi_01.jpg);
 background-repeat: repeat-1;
 position: relative;
 left: 0px;
 top: 0px;
 width: 800px;
 height: 240px;
 overflow: hidden;
}

.top {
 background: #000000 url(images_en/kryspi_01.jpg);
 background-repeat: repeat-1;
 position: relative;
 left: 0px;
 top: 0px;
 width: 800px;
 height: 240px;
 overflow: hidden;
}

.space {
 width: 20px;
 overflow: auto;
 background: #000000;
 display: inline;
 float: left;
}

.menu {
 position: relative;
 top: 0px;
 margin: 0px;
 width: 756px;
 height: 53px;
 overflow: hidden;
}

.tresc {
 position: relative;
 top: 0px;
 width: 460px;
 overflow: visible;
 background: #000000;
 float: left;
}

.pr {
 width: 246px;
 overflow: auto;
 background: #000000;
 display: inline;
 float: right;
}

.kontaktnagl {
 background: url(images_pl/kryspi_11.jpg);
 background-repeat: repeat-1;
 position: relative;
 top: 30px;
 width: 246px;
 height: 53px;
 overflow: auto;
}

.kontactnagl {
 background: url(images_en/kryspi_11.jpg);
 background-repeat: repeat-1;
 position: relative;
 top: 30px;
 width: 246px;
 height: 53px;
 overflow: auto;
}

.kontakt {
 position: relative;
 top: 30px;
 width: 246px;
 vertical-align: -30px;
 overflow: auto;
 background: #242424;
 display: block;
 clear: both;
}

.footer {
 background: url(images_en/kryspi_14.jpg);
 background-repeat: repeat-1;
 position: relative;
 top: 0px;
 margin: 0px;
 width: 754px;
 height: 58px;
 overflow: hidden;
}

.stopka {
 background: url(images_pl/kryspi_14.jpg);
 background-repeat: repeat-1;
 position: relative;
 top: 0px;
 margin: 0px;
 width: 754px;
 height: 58px;
 overflow: hidden;
}
