
/* ============= BOZ new ============ */

/*		{border: 1px solid green}*/
body		{margin: 0 auto; padding: 0;}
body, td, th, caption 	{font-family: Verdana, sans-serif; font-size: 8pt; color: #000}
select		{font-family: Verdana, sans-serif; font-size: 8pt; color: black; width: 95%}
table 		{border-collapse: collapse}


.left		{background-color: #aecaae}
.middle 	{padding: 1em}
#middle_u	{padding: 0 1em; color: #197419;} /*navi górna*/
#middle_u a	{color: #197419; text-decoration: none}

form		{display: inline; width: 90%} /* mapy Polski */
select		{display: inline; margin: 0 .2em; border: 1px solid green; background-color: #cedfce}

	td.main		{width: 450px;}
	/*td.right	{width: 150px; background-color: #ddd}*/
	
.navi_k		{color: #7384b5; font-weight: bold; padding: .5em 0; /*border-bottom: 1px solid navy;*/}
.navi_k a		{color: #7384b5; font-weight: bold; padding: .5em 0;}
.navi_k a:active	{color: #7384b5; font-weight: bold; padding: .5em 0;}
.navi_k a:visited	{color: #7384b5; font-weight: bold; padding: .5em 0;}
.navi_k a:hover		{color: #7384b5; font-weight: bold; padding: .5em 0;}

	
	.navi		{padding: .6em; background: url("navi_bg.gif") repeat-y 100% 0; color: black;}
	.navi2		{background-color: #f6f9fc; border-bottom: 1px solid #cde; border-top: 1px solid #cde; 
			margin-top: 2px; padding: 7px}
	.navi2a		{background-color: #eff7f7; padding: 5px}
	.navi3		{padding: 7px 0;}
	.navi3a		{font-size: 7pt; color: #999; margin-top: 15px;}
	
	.navi4		{background-color: #f6f9fc; border-bottom: 1px solid #cde; border-top: 1px solid #cde; 
			padding: 7px; margin-top: 10px;}
			
			
			
	.navi0		{color: gray}
	.navi0 a	{text-decoration: none; color: gray}
	.navi0 a:active	{text-decoration: none; color: gray}
	.navi0 a:visited{text-decoration: none; color: gray}
	.navi0 a:hover	{text-decoration: none; color: gray}

/* ================ główna ================== */

.left		{background-color: #aecaae; color: black}
.new 		{padding: 0 0.5em; background-color: #ffefbf} /* nowości */
	.ityt		{margin: .8em .6em 0 0; padding: .8em .6em; background-color: #f0f0f0 /*#f6f9fc*/; 
			/*border-top: 1px solid #ccc; border-left: 1px solid #ccc;*/}	
.tyt	{font-weight: bold; letter-spacing: .1em} 
.styt	{font-style: italic; letter-spacing: .1em} 

	div.item	{width: 450px; padding: 5px 5px 5px 0;}
	div.ogl		{width: 435px; padding: 10px; margin-top: 15px; /*border: 1px solid gray;*/ 
			font-family: Georgia; background-color: #f6f6f6;}
	div.ogl	p	{margin-top: .1em; padding-top: .1em}
	div.item0	{width: 435px; margin: 5px 5px 0 0; padding: 5px; background-color: #eef6f6}

	div.item1	{width: 220px; margin: 5px 5px 0 0; padding: 5px; background-color: #eef6f6}
	div.item1a	{width: 220px; margin: 5px 5px 0 0; padding: 5px; background-color: #eee}
	div.item2	{width: 220px; margin: 5px 5px 0 0; padding: 2px 0; background-color: white /*#eff7f7*/}
	div.item2a	{width: 220px; margin: 5px 5px 0 0; padding: 5px; background-color: #eee}
	div.item150	{width: 150px; padding: 5px}
	div.item p	{margin: .3em 0; padding: .3em 0}
	div.item2 p	{margin: .3em 0; padding: .3em 0}

	div.news	{font-size: 7pt; color: gray; padding: .5em 0 1em 0;}
	div.news a	{text-decoration: none; color: gray;}

a img 		{border: none}
a		{color: navy}
a:active	{color: navy}
a:visited	{color: navy}
a:hover		{color: blue}

h1		{font-family: serif; font-weight: bold; font-size: 15pt; /*margin-top: 1em;*/}
h2		{font-family: serif; font-weight: bold; font-size: 13pt; margin-top: 1em;}
h3		{font-family: serif; font-weight: bold; font-size: 11pt; margin-top: 1em; letter-spacing: .1em; color: black}
h4		{font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; margin: .2em 0; color: black}
.pod		{margin-bottom: 0; padding-bottom: 0}
.podnad		{margin: 0; padding: 0}

	/*.pilne		{background-color: #fe9; font-weight: bold; padding: .2em .5em; line-height: 2}*/
.foot 		{text-align: center; color: gray; border-top: 1px solid silver;
		padding-top: .5em; margin-top: 1em; margin-bottom: 6em; font-size: 7pt}
.foot a		{text-decoration: none}
.foot a:link	{color: gray}
.foot a:visited {color: gray}
.foot a:hover 	{color: gray}
.foot a:active 	{color: gray}

ul.comp 	{margin: .5em 1em; padding: 0 }
ul.comp li 	{margin: .5em 1em; padding: 0 }

ul.inl		{margin: 0 1em; padding: 0 }
ul.inl li	{margin: 0 1em; padding: 0 }


/* ================ podrz. ================== */

ol li		{margin-top: .3em}
#logo65		{margin: 5px 15px 5px 0}


.navi_g	{border-bottom: 5px solid #29736b; padding: 8px; margin-left: 40px}
/*.navi_d		{border-top: 5px solid #29736b; }*/
.navi_d		{border-top: 1px solid navy } KONWENCJA
.navi_t		{background-color: #ecf3ec; padding: .5em; text-align: center}
hr.green	{background-color: #29736b; height: 4px; margin: 0; padding: 0}
/* ------schroniska ------- */
h2.schr 	{letter-spacing: .1em; padding-top: .5em; margin: .5em 0 0 50%} 
table.s 	{border-collapse: collapse; background-color:  #f8fbf8}
table.s caption {text-align: left}
table.s u 	{color: maroon; margin: 0; padding: 0; background-color: transparent}
.k 		{background-color: white; padding: .2em .5em}
.w 		{display: none;}
hr.page		{page-break-before: always;}
/* ------wyłapywanie ------- */
.n 		{color: red; text-align: center}
dl.ver dt 	{margin-top: .5em}
/* ------raporty woj. ------ */
div.lab 	{width: auto; float: right; background-color: #ecf3ec; padding: 1em;}
/* ------ główna, prawo ---------- */
.u		{border: 1px solid #aecaae; padding: 1em; margin: 0 0 .5em 0;} /*dzia3 przepisów*/
.uu		{background-color: #7fad7f; color: white; font-weight: bold; margin: 0 .5em; padding: .1em;} /*etykieta działu*/
.uuh	{background-color: #888888; color: white; font-weight: bold; margin: 0 .5em; padding: .1em;} 
/*etykieta dzia3u*/




	/*#jeden	{background-color: #80b491; color: #eef; padding: 5px; text-align: center}*/
	#jeden		{background-color: #999; color: white; padding: 5px; text-align: center}
	#jeden a 	{text-decoration: none; color: white}
	.rr		{background-color: #cde; color: #666; padding: .5em} /* tekst w kol. right */
	
.ram		{padding: 1em; margin: 1em 4em;	border: 1px solid gray;	background-color: white; text-align: left}
.ram0		{padding: .5em; margin-bottom: .5em; border: 1px solid #7fad7f}
.ram1, .cytat		{padding: 1em; margin: 1em 0; border: 1px solid gray; background-color: #f6f6f6;
		text-align: left;}		
.small		{font-size: 7pt; text-align: center}
p		{margin-top: 1em}
/*u		{text-decoration: none; padding: 2px 4px;
		color: navy; background-color: white;}*/
u		{text-decoration: none; color: maroon;}
s		{text-decoration: none; color: #066;}
hr		{height: 1px}

/* ============== media =========== */

@media print
{
body, td	{font-family: serif; font-size: 11pt; color: black}
.foot 		{text-align: center; color: black; border-top: 1px solid black; margin-bottom: 0}
.navi,.navi2,.navi3,.navi3a, .navi_p, .foot	{display: none}
.screen		{display: none}
.navi_k		{display: none}
img#logo65	{float: left; margin: 5px 15px 5px 0}
}

@media screen
{
.print		{display: none}
}



