body{
	background-color: White;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

a img{
	border: none;
}
a{
	text-decoration: none;
	
}
a.link{
	color : #5F6065;
	text-decoration: underline;
}
a:hover.link{
	color : Black;
}
p{
	margin: 0px 0px 0px 0px;
}

div{
	position: relative;
	text-align: left;
	border: 0px solid black;
}
div#paka{
	border: 0px solid black;
	overflow: hidden;
	height: 647px;
	max-height: 647px;
}

div#calosc{
	width: 965px;
	margin: auto;
	padding: 0px 0px 0px 0px;
}
	
div#glowna{
	height: 622px;
}
/************************************************************/
/*                           T E K S T Y                    */
/************************************************************/
span#naglowek10{
	padding-left: 16px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: White;
	text-decoration: none;
}

span#naglowek11{
	padding-left: 16px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
}

.nawigacja{
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
}

span#prawa_tekst{
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5F6065;
	text-decoration: none;
}
span#stopka{
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5f6065;
	text-decoration: none;
}
span#stopka a{
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5f6065;
	text-decoration: none;
}
span#stopka a:hover{
	text-decoration: underline;
}
table#tabela{
	border-top: 1px solid White;
}
table#tabela tr td{
	border-bottom: 1px solid White;
}
/************************************************************/
/*                           L E W A                        */
/************************************************************/
div#lewa{
	height: 100%;
	width: 168px;
	position: absolute;
	background: #C97121
}

div#lewa_nawigacja{
	height: 136px;
	width: 100%;
	background-color: #C97121;
}

div#lewa_przycisk{
	height: 23px;
	width: 100%;
	background-color: #C97121;
	border-top: 3px solid White;
}
div#lewa_przycisk_w{
	height: 23px;
	width: 100%;
	background: White;
	border-top: 3px solid White;
}

div#lewa_przycisk a{
	padding-left: 16px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	display: block;
}

div#lewa_przycisk_w a{
	padding-left: 16px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #686a6e;
	text-decoration: none;
	display: block;
}

div#lewa_przycisk2{
	position: absolute;
	height: 23px;
	width: 100%;
	background-color: #f0d9c4;
	border-top: 3px solid White;
}

div#lewa_przycisk2 a{
	padding-left: 16px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #686a6e;
	text-decoration: none;
	display: block;
}

div#lewa_przycisk2 a:hover{
	background: #eabe8c;
}

div#lewa_przycisk3{
	height: 23px;
	background-color: #f0d9c4;
}

div#lewa_przycisk3 a{
	padding-left: 16px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #686a6e;
	text-decoration: none;
	display: block;
}

div#lewa_przycisk3 a:hover{
	background: #eabe8c;
}

div#przycisk{
	height: 26px;
	width: 168px;
}
div.boczne{
	position: absolute;
	top: 0px;
	left: 177px;
	width: 250px;
	border-top: 3px solid White;
	border-bottom: 3px solid White;
	border-right: 3px solid White;
	visibility: hidden;
}

div#lewa_puste{
	width: 100%;
	border-top: 3px solid White;
	background: #C97121;
}


/************************************************************/
/*                          S R O D E K                     */
/************************************************************/
div#srodek{
	height: 594px;
	width: 513px;
	position: absolute;
	left: 177px;
	padding-top: 28px;
	padding-left: 49px;
	padding-right: 49px;
	background: #686a6e;
}

div#stopka{
	height: 25px;
	width: 100%;
	text-align: center;
}

div#tresc{


	position:absolute;
	left:49px;
	top:53px;
	clip: rect(0px 513px 425px 0px);
	width: 513px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	text-align: justify;
}

div#up{
	position:absolute;
	left:570px;
	top:53px;
}

div#down{
	position:absolute;
	left:570px;
	top:560px;
}

/************************************************************/
/*                          P R A W A                       */
/************************************************************/

div#prawa{
	height: 100%;
	width: 168px;
	position: absolute;
	left: 797px;
	background: #dedede;
}

div#prawa_logo{
	height: 169px;
	width: 100%;
	background: White;
}
div#prawa_naglowek{
	height: 23px;
	width: 100%;
	border-top: 3px solid White;
}

div#prawa_tekst_1{
	height: 170px;
	width: auto;
	border-top: 3px solid White;
	padding-left: 16px;
	padding-top: 10px;
}
div#prawa_tekst_2{
	width: auto;
	border-top: 3px solid White;
	padding-left: 16px;
}

div.ciemny{
	background: #717171;
}

div.jasny{
	background: #b5b5b5;
}

/************************************************************/
/*                    A K T U A L N O S C I                 */
/************************************************************/

div#aktualnosci_naglowek{
	background: #353638;
	height: 21px;
}

div#aktualnosci_naglowek_1{
	position: absolute;
	border-right: 2px solid #686a6e;
	height: 21px;
	width: 21px;
}

div#aktualnosci_naglowek_2{
	position: absolute;
	left: 23px;
	line-height: 21px;
}

div#news{
	padding-bottom: 8px;
}

div#news_naglowek{
	height: 21px;
	padding-top: 4px;

}

.news_naglowek{
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dedede;
	text-decoration: none;
}

div#news_naglowek_1{
	position: absolute;
	height: 18px;
	padding-left: 23px;
	width: 408px;
	background: #47484b;
	border-right: 4px solid #686a6e;

}
div#news_naglowek_1.bez_ramki{
	border-right: 4px solid #47484b;
}

div#news_naglowek_2{
	position: absolute;
	left: 435px;
		height: 18px;
	width: 78px;
	background: #47484b;
	text-align: center;

}

div#news_wstep{
	width: 490px;
	padding-left: 23px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	text-align: justify;	
}

.news_wstep{
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	text-align: justify;
}

div#news_wstep a{
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	text-align: justify;
}

a#mail:hover{
	text-decoration: underline;
}

/************************************************************/
/*                    G A L E R I A                         */
/************************************************************/
.p_tresc {
	width: 513px;
	height: 85px;
	overflow: hidden;
}

.p_obraz {
	background: #47484b;
	width: 513px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}



div#galeria{
	height: 530;
	background: #47484b;
}

div#obraz{
	position: absolute;
	top: 105px;
	background: #47484b;
	height: 312px;
	width: 513px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#obraz img{
	
	border: 1px solid black;
}

div#miniatury img{
	border: 1px solid black;
	margin-right: 0px;
	margin-left: 4px;
	padding: 0px 0px 0px 0px;
}

div#miniatury{
	position: absolute;
	top: 429px;
	clip: rect(0px 513px 77px 0px);
	height: 77px;
	
	
	
}
div#galeria_nawigacja{
	position: absolute;
	top: 508px;
}


