BODY {
	font-family: Tahoma, Myriad Pro, Trebuchet MS, Verdana, sans-serif;
	font-size: 10pt;
	color: #333;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}

A:link {
	color: #333;
	border: 0px;
}

A:visited {
	color: #333;
}


#top {
	text-align: center;
	width: 100%;
	height: 150px;
	background-image: url('lay/top-bg.jpg');
}

#top-banner {
	text-align: center;
	margin: 0 auto 0 auto;
	width: 646px;
	height: 150px;
	/* background-image: url('lay/top-banner.png'); */
}

#body {
	text-align: center;
	margin: 0 auto 0 auto;
	width: 100%;
	background-image: url('lay/body-bg.png');
	height: 0;
	overflow: hidden;
	background-repeat: repeat-x;
}

#preloader {
	text-align: center;
	margin: 0 auto 0 auto;
	width: 100%;
	background-image: url('lay/body-bg.png');
	height: 600;
	overflow: hidden;
	background-repeat: repeat-x;
}

#panel1 {
	width: 199px;
	float: left;
}

#box-orange-top {
	width: 199px;
	height: 45px;
	background-image: url('lay/box-orange-top.png');
	overflow: hidden;
}

.box-top-text {
	font-size: 16px;
	margin-left: 0px;
	margin-right: 0px;
	letter-spacing: -1px;
	padding-top: 12px;
	font-weight: bold;
}

#box-purple-top {
	width: 199px;
	height: 45px;
	margin-top: 0px;
	padding-top: 0px;
	background-image: url('lay/box-purple-top.png');
	overflow: hidden;
}
#box-gray-top {
	width: 199px;
	height: 20px;
	background-image: url('lay/box-gray-top.png');
	overflow: hidden;
}

.box-text {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0;
	margin-top: 0;
}

#box-orange-bg {
	width: 199px;
	background-image: url('lay/box-orange-bg.png');
}

#box-purple-bg {
	width: 199px;
	background-image: url('lay/box-purple-bg.png');
}
#box-gray-bg {
	width: 199px;
	background-image: url('lay/box-gray-bg.png');
}

#box-orange-bottom {
	width: 199px;
	height: 18px;
	background-image: url('lay/box-orange-bottom.png');
	overflow: hidden;
}

#box-purple-bottom {
	width: 199px;
	height: 17px;
	background-image: url('lay/box-purple-bottom.png');
	overflow: hidden;
}
#box-gray-bottom {
	width: 199px;
	height: 17px;
	background-image: url('lay/box-gray-bottom.png');
	overflow: hidden;
}

#box-white-bg {
	background-image: url('lay/box-white-bg.png');
	height: 100%;
	width: 100%;
	overflow: auto;
}

#box-white-bottom {
	background-image: url('lay/box-white-bottom.png');
	height: 20px;
}

#box-white-bottom-left {
	background-image: url('lay/box-white-bottom-left.png');
	width: 25px;
	height: 20px;
}

#box-white-bottom-right {
	background-image: url('lay/box-white-bottom-right.png');
	width: 25px;
	height: 20px;
}

#box-white-left {
	background-image: url('lay/box-white-left.png');
	width: 25px;
	height: 100%;
}

#box-white-right {
	background-image: url('lay/box-white-right.png');
	width: 25px;
	height: 100%;
}

#box-white-top {
	background-image: url('lay/box-white-top.png');
	height: 15px;
	font-size: 1px; /* dla kompatybilności z IE */
}

#box-white-top-left {
	background-image: url('lay/box-white-top-left.png');
	width: 25px;
	height: 15px;
	font-size: 1px; /* dla kompatybilności z IE */
}

#box-white-top-right {
	background-image: url('lay/box-white-top-right.png');
	width: 25px;
	height: 15px;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_01 {
	background-image: url('lay/gallery_01.png');
	width: 63px;
	height: 40px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_02 {
	background-image: url('lay/gallery_02.png');
	height: 40px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_03 {
	background-image: url('lay/gallery_03.png');
	width: 46px;
	height: 40px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_04 {
	background-image: url('lay/gallery_04.png');
	width: 63px;
	vertical-align: top;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_05 {
	background-image: url('lay/gallery_05.png');
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_06 {
	background-image: url('lay/gallery_06.png');
	width: 46px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_07 {
	background-image: url('lay/gallery_07.png');
	width: 63px;
	height: 31px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_08 {
	background-image: url('lay/gallery_08.png');
	height: 31px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

#gallery_09 {
	background-image: url('lay/gallery_09.png');
	width: 46px;
	height: 31px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px; /* dla kompatybilności z IE */
}

.link_galeria {
	border: 1px solid black;
	padding: 2px 2px 2px 2px;
	margin-right: 20px;
}

.menulink {
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	font-size: 14px;
	letter-spacing: -1px;
	font-family: Segoe UI, Helvetica, Lucida Sans, sans-serif;
}

.menulink A {
	text-decoration: none;
}

.coachowie_wspolpracujacy1 {
	font-size: 40pt;
	opacity: 0.05;
	filter:alpha(opacity=5);
	padding-top: 40px;
	position: relative;
	color:black;
	top: -105px;
	font-weight: bold;
	letter-spacing: -3px;
}

.coachowie_wspolpracujacy2 {
	font-size: 27pt;
	opacity: 0.8;
	filter: alpha(Opacity=10);
	padding-left: 10px;
	position: relative;
	top: -180px;
	line-height: 10px;
	font-weight: bold;
	letter-spacing: 1px;
}

.coachowie_wspolpracujacy_tabela DIV {
	height: 70px;
	overflow: hidden;
}

#panel2 {
	float: left;
	width: 25px;
	height: 100%;
}

#panel3 {
	float: left;
	width: 650px;
	height: 100%;
}

#panel4 {
	float: left;
	width: 25px;
	height: 100%;
}

#box-white {
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	height: 400px;
	width: 700px;
}

/* DIV { border: 1px solid red; } */

.standardowo {
	font-family: Segoe UI,Helvetica,sans-serif;
	font-size: 12pt;
	text-align: justify;
}

.standardowo_tytul {
	font-family: Segoe UI,Helvetica,sans-serif;
	font-size: 20pt;
	font-weight: light;
	text-align:center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

SELECT, INPUT {
	font-size: 8pt;
	font-family: Verdana;
	text-align: center;
}

IMG {
	border: 0px;
}

TD {
	font-family: Calibri, Trebuchet MS, Verdana, sans-serif;
	font-size: 10pt;
	color: #000;
}

.ramka {
	font-family: Calibri, Trebuchet MS, Verdana, sans-serif;
	font-size: 10pt;
	color: #000;
}

.ramkatitle, .DUZA {
	font-weight: bold;
	font-variant: small-caps;
	font-size: 15pt;
}

.menu {
height: 42px; 
font-family: Tahoma,sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
padding-top: 16px;
}


.menu A:link {
color: white;
text-decoration: none;
}

.menu A:visited {
text-decoration: none;
color: white;
}

.menu A:active {
text-decoration: none;
color: yellow;
opacity: 0.6;
filter: alpha(Opacity=60);
}

.obrazek_okalajaco {
	float: left;
	margin-top: 20px;
}

.menu A:hover {
text-decoration: none;
color: #FD0;
}

.copyright {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	letter-spacing: 1px;
	color: #444
}

.copyright2 {
	font-family: Verdana, sans-serif;
	font-size: 6pt;
	letter-spacing: 1px;
	color: #666
}