/******************************************************************************************************/

body {
	margin: 0;
	padding: 0;
	height: auto;
	background: url(./pliki/tapeta_white.gif) 100% 110px repeat-x;
		behavior: url(pliki/csshover.htc); /* wywolanie zachowania IE */
	/* scrollbar ************************************************************ scrollbar */
		scrollbar-arrow-color:      black; /*arrow*/
		scrollbar-face-color:       white; /* face */
		scrollbar-track-color:      white; /*bgrd*/
		scrollbar-3dlight-color:    #801000; /* outline top left */
		scrollbar-highlight-color:  white; /* inline top left*/
		scrollbar-shadow-color:     white; /* inline bottom right */
		scrollbar-darkshadow-color: #801000; /* outline bottom right */
	}
	
a:link, a:visited { font-weight: normal; text-decoration: none; color: inherit; }
a:hover { font-weight: bold; color: white; }
		a:link img, a:visited img { border-color: #f2673a; }
		a:hover img { border-color: black; }
	a.navlink { display: block; height: 22px; width: 200px; }
	a.navlink { font: 14px/22px georgia bold; text-transform: capitalize; }
	a.navlink { margin: 0; padding: 1px; position: relative; top: 8px; padding-left: 12px; background: url(./pliki/blackbox.gif) 0 50% no-repeat; }
	a.navlink:hover { background: url(./pliki/maska_bl.gif) 0 0 repeat; }
	
/******************************************************************************************************/
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#intro {
		z-index: 300;
		position: absolute;
		top: 20%;
		left: 20%;
			height: 60%;
			width: 60%;
				background: none;
				border: none;
				margin: 0; padding: 0;
				text-align: center;
				vertical-align: middle;
		}
		a.intro:link, a.intro:visited { font-weight: bold; color: #808080; }
		a.intro:hover { font-weight: bold; color: #f2673a; text-decoration: underline; }

/*                                                                                                                                                      */
/*                                                                                                                                                      */
/******************************************************************************************************/

/******************************************************************************************************/
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#toper,div#detal , div#nav, div#nav_1, div#navani, div#navnav, div#navinfo, div#main, div#muster {
		margin: 0; padding: 0;
		position: absolute;
		border: none;
		width: 100%;
		}
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#toper {
		z-index: 110;
		top: 0;
		left: 0;
		height: 56px;
			height: 60px;
		background: url(./pliki/muster_m.png) -7px -10px no-repeat black;
		border-bottom: 4px solid #f2673a;
		}
		div#toper .n { display: none; }
		div#toper .k { position: absolute; bottom: 3px; right: 285px; color: #f2673a; }
		div#toper .k a { font-weight: bold; color: #f2673a; }
		div#toper .k a:hover { color: white; }
		a.webdesign:link, a.webdesign:visited { position: absolute; bottom: 3px; right: 28px; color: #801000; font-size: 0.75em; }
		a.webdesign:hover { font-weight: normal; color: white; }
		
	div#detal {
		z-index: 200;
		top: 14px;
		right: 175px;
		background: url(./pliki/detal.gif) 50% 50% no-repeat;
		height: 80px;
		width: 110px;
		}
		
	div#nav { top: 60px; height: 160px; left: 0; z-index: 100; }
	div#nav { background: url(./pliki/tapeta_lite.gif) 100% 50px repeat; }
		body#start div#nav { background: url(./pliki/tapeta_dark.gif) 100% 50px repeat; }

		div#navani, div#navnav, div#navinfo { height: inherit; top: 0;  z-index: 120; }
		div#navani {
			background: url(./pliki/sztukaterie_20.gif) 50% 60% no-repeat;
			height: 160px;
			width: 340px;
			left: 0;
			}
		div#navnav {
			background: none;
			padding: 10px;
			height: 140px;
			width: auto;
			left: 340px;
			}
			div#navnav a:link, div#navnav a:visited { color: black; font-size: 14px; line-height:22px; font-family: georgia, serif; font-weight:bold; text-transform: capitalize; }
			div#navnav a:hover { color: white; }
			
		div#navinfo {
			background: url(./pliki/tapeta_dark.gif) 100% 50px repeat;
			height: 160px;
			width: 200px;
			right: 0;
			}
		div#navinfo div#navinfobox {
			margin: 0 8px 10px 12px;
			color: white;
			border-left: 1px solid black;
			}
		div.indiv {
			margin: 4px 8px;
			padding: 0 4px;
			text-align: left;
			font-size: 13px;
			line-height: 15px;
			font-family: verdana, tahoma, sans-serif;
			font-weight: bold;
			}
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#muster {
		z-index: 10;
		top: 0;
		left: 0;
		background: url(./pliki/muster_2_15x.gif) 0 177px no-repeat;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		}
		body#start div#muster { background: url(./pliki/muster_2_50x.gif) 0 177px no-repeat; }
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#main {
		z-index: 50;
		top: 170px;
		left: 0;
		background: none;
			margin: 0;
			padding: 80px 200px 40px 340px;/*trbl*/
		width: auto;
		font-size: 16px;
		line-height: 22px;
		text-align: justify;
		font-family: verdana, sans-serif;
		overflow: visible;
		}
	div#main a:link, div#main a:visited { font-weight: bold; color: #dd4522; text-decoration: underline; }
	div#main a:hover { font-weight: bold; color: black; text-decoration: underline; }
		
		h1, h2 { margin-left: 0; }
		h3, h4 { margin-left: 10px; }
		h5, h6 { margin-left: 20px; }
		div#main h1 { margin-left: -140px; }
		div#main h2 { margin-left: -90px; }
		div#main h3 { margin-left: -70px; }
		div#main h4 { margin-left: -70px; }
		div#main h5 { margin-left: 0; }
		div#main h6 { margin-left: 0; }
		
		h1, h2, h3, h4, h5, h6 { font-family: georgia, serif; color: #dd4522; }
		h1:first-letter, h2:first-letter { text-transform: uppercase; }
		h3:first-letter, h5:first-letter { text-transform: uppercase; }
		h4, h6 { text-transform: lowercase; }
		
		h1 { font-size: 36px; }
		h2 { font-size: 28px; }
		h3 { font-size: 24px; }
		h4 { font-size: 20px; }
		h5 { font-size: 18px; }
		h6 { font-size: 16px; }
		
		h1 { margin-bottom: 32px; }
		h2 { margin-bottom: 12px; }
		h3, h4 { margin-bottom: 4px; font-variant: small-caps; }
		h5, h6 { margin-bottom: 2px; text-decoration: underline; }
		
		h4+h5, h5+h6 { margin-top: 10px; }
		
		p, ol, ul, form, .mask { margin-top: 4px; background: url(./pliki/maska_wh.gif) repeat; }
		div#main p { width: inherit !important; }
		ol *, ul *, p *, .mask * { background: none; }
		form { margin: 0; padding: 10px 0; }
		
		hr { background: #dd4522; color: #dd4522; border: none; height: 1px; width: 100%; }
		
		.tar { background: white; border: 1px solid #f2673a; font-family: courier, monospace; color: black; position: relative; bottom: 3px; }
		.tar_button, .tar_butt45 { background: white; border: 1px solid #f2673a; color: black; text-align: center; }
			.tar_button { width: 90px; }
			.tar_butt45 { width: 45px; }
		.tar_button:hover, .tar_butt45:hover { background: #f2673a; border: 1px solid #f2673a; color: white; font-weight: bold; }
		
		.brows, .brows:link, .brows:visited { text-decoration: none; /*border: none;*/ vertical-align: text-top; }
		.img_brows { float: left; border: none; height: 140px; width: 190px; text-align: center; margin: 7px; }
		
		.diredit { float: left; font-size: 0.7em; position: relative; left: 350px; bottom: 40px; display: block; height: 10px; }
		/*.diredit { left: 280px; }*/
		.diredit, .diredit a, .diredit a:link, .diredit a:visited { color: #777777; text-decoration: none; }
		.diredit a:hover { color: #801000; }
/*                                                                                                                                                      */
/*                                                                                                                                                      */
/******************************************************************************************************/
/*                                                                                                                                                      */
/*                                                                                                                                                      */
	div#show_Div {
		z-index: 300;
		position: absolute;
		top: 60px;
		left: 240px;
		height: auto;
		width: auto;
		background: url(pliki/tapeta4.gif) 50% 50% no-repeat black;
		border: 2px solid white;
		color: #808080;
		font-size: 12px;
		margin: 0;
		padding: 2px;
		display: none;
	}
	div#show_Div:hover { color: black; }
	
	img#show_Img {
		z-index: 300;
		border: 11px solid black;
		border-bottom: 2px;
		margin: 0;
		padding: 0;
		cursor: pointer; cursor: hand;
	}
	/* kurtyna ************************************************************ - kurtyna - */
	div#kurtyna {
		width: 100%;
		height: 100%;
		position: absolute;
		bottom: 0;
		background: url(pliki/loaddiv_gif.gif) 50% 50% no-repeat white;
		z-index: 400;
	}

/* ***************************************************************************** copyright(c) */
a#copyright { cursor: help; font-weight: bold; color: #dd4522; }
#copy {
	z-index: 250;
	position: absolute;
		top: 200px;
		left: 200px;
	height: 250px;
	width: 500px;
	margin: 0;
	border: 1px solid #f2673a;
	padding: 25px;
	background: url(./pliki/tapeta_white.gif) 0 -120px repeat-x white;
		color: #444444;
		font-size: 15px;
		text-align: justify;
	display: none;
}
#copy a:link, #copy a:visited { font-size: 0.9em; color: #dd4522; }
#copy a:hover { font-size: 0.8em; color: black; }
img.close { border: 3px solid white; float: right; clear: both; }
img.close:hover { border: 3px dashed #f2673a; float: right; clear: both; }
img.close:active { border: 3px solid #dd4522; float: right; clear: both; }
/*                                                                                                                                                      */
/*                                                                                                                                                      */
/******************************************************************************************************/

/* kk label ************************************************************ kk label */
.kk_label, .kk_label:link, .kk_label:visited, .kk_label:hover,
.x_label, .x_label:link, .x_label:visited, .x_label:hover {
	z-index: 240;
	display: block;
	position: absolute;
	width: 125px;
	height: 36px;
	border: 1px solid #dbdbdb;
	margin: 0;
	padding: 2px 7px;
		color: #dd4522;
		font-size: 12px;
		line-height: 16px;
		font-variant: small-caps;
		vertical-align: text-bottom; /**/width: 35px; right: 0; font-size: 1px; line-height: 16px; color: white;
	}
.kk_label, .kk_label:link, .kk_label:visited, .kk_label:hover { text-align: right; }
.x_label, .x_label:link, .x_label:visited, .x_label:hover { text-align: left; }

.kk_label { right: -91px; /**/width: 35px; right: 0; font-size: 1px; line-height: 1px; color: white; }
.kk_label:hover { right: -1px; text-decoration: none; color: #dd4522; /**/width: 125px; right: 0; font-size: 12px; line-height: 16px; color: #dd4522; }
	#HC { bottom: 10px; background: url(./pliki/HC.gif) 2px 50% no-repeat white; }
	#OUT { bottom: 46px; background: url(./pliki/OUT.gif) 2px 50% no-repeat white; }
.x_label { left: -101px; /**/width: 25px; left: 0; font-size: 1px; line-height: 1px; color: white; }
.x_label:hover { left: -1px; text-decoration: none; color: #dd4522; /**/width: 125px; left: 0; font-size: 12px; line-height: 16px; color: #dd4522; }
	#ADMIN { bottom: 10px; background: white; border-right-width: 3px; }
	body#start #ADMIN, body#start .kk_label, body#start .x_label { display: none; }
/* kk label ************************************************************ kk label */

/* link24 */
div#link24 {
	display: block;
	/*position: absolute;
	position: relative;
	bottom: 4px;
	top: 4px;
	left: 25%;*/
	height: 18px;
	width: 50%;
	width: auto;
		margin: 4px 0;
		padding: 3px 0 0 0;
		border: none;
		border-top: 1px solid silver;
		background: none;
		color: #dbdbdb;
		text-align: center;
		font-size: 10px;
		font-weight: normal;
	}
	div#link24 a:link, div#link24 a:visited { color: #AAAAAA; font-weight: normal; }
	div#link24 a:hover, div#link24 a:active { color: #808080; font-weight: normal; }
/* link24 */

/* @media */
.print { display: none; }
@media print {
		
		div#toper .n { display: block; position: absolute; bottom: 0; left: 0; color: black; font: 34px georgia bold; }
		div#toper .n .npl { color: #801000; font-size: 0.5em; }
		div#toper .k { bottom: 3px; right: 3px; color: #f2673a; }
		a.webdesign:link, a.webdesign:visited { position: absolute; bottom: -20px; right: 5px; color: #A0A0A0; font-size: 0.75em; }
		
		div#nav {display: none; }
		a.navlink {display: none;  float: left; color: #dbdbdb; }
		div#main {
			top: 20px;
			margin: 2cm 0;
			padding: 0 0 0 70px !important;
			/*width: auto;*/
			font-size: 9pt;
			line-height: 12pt;
			border: none;
			background: none;
			}
			div#main h1 { margin-left: -60px; }
			div#main h2 { margin-left: -45px; }
			div#main h3 { margin-left: -35px; }
			div#main h4 { margin-left: -35px; }
			div#main h5 { margin-left: 0; }
			div#main h6 { margin-left: 0; }
			div#main p { margin: 0; }
		hr { height: 1pt; }		
		.kk_label, .kk_label:link, .kk_label:visited, .kk_label:hover { visibility: hidden; }
		.x_label, .x_label:link, .x_label:visited, .x_label:hover { visibility: hidden; }
		.noprint, .suwak { display: none; }
		.print { display: block; }
		#copy { left: 2cm; }
		
		div#link24 { display: none; }
}
/* @media */
