
/* ============= KOTERIA 27.12.2008 (BOZ new) ============ */

/*	{border: 1px solid green}*/
	
body	{margin: 0; padding: 0; 
	/*background: white url("tlo.gif"); 
	background-position: top center;
	background-repeat: repeat-y*/}
body, td, th, caption, input	{font: 9pt/11pt "Arial", sans-serif; color: #444}

table 		{border-collapse: collapse}

/* --- kolumny --- */
/*.left		{background-color: #fec} */
td#logo		{background-color: #a60} /*najciemn*/
.middle		{background-color: white}
/*.right		{background-color: #fec} */

/* --- buttons --- */

.nn 	{/*margin: .5em;*/ padding: .5em; 
	background-color: #ffd08a; 
	text-align: left; 
	text-decoration: none; 
	border-bottom: 1px solid #fff; 
	/*border-right: 1px solid #000;
	border-left: 1px solid white; */
	border-top: 1px solid #fff;} 
.nn_ 	{/*margin: .5em;*/ padding: .5em; 
	background-color: #ffebc4; 
	text-align: left; 
	text-decoration: none; 
	border-top: 1px solid #fff; 
	/*border-left: 1px solid #000; 
	border-right: 1px solid white;*/ 
	border-bottom: 1px solid #fff;}
.nn a {text-decoration: none;}
.nn_ a {text-decoration: none;}
.nnn {margin: .5em; padding: .5em; text-align: center;}





#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		{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 ================== */

.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}
p	{margin: .2em 0; padding: .2em 0}

/*.pilne		{background-color: #fe9; font-weight: bold; padding: .2em .5em; line-height: 2}*/
.foot 	{text-align: center; /*border-top: 1px solid silver;*/
	padding-top: .5em; margin-top: 1em; margin-bottom: 6em; font-size: 9pt}
.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 }

/* ================ ewid. =================== */

.aktual {background-color: #a60; color: white; padding: .5em; margin: 0 .5em; font-weight: bold}

/* ================ podrz. ================== */


ol li		{margin-top: .3em}
#logo65		{margin: 10px 15px 5px 0px}

.navi_g	{border-bottom: 5px solid #29736b; padding: 8px; margin-left: 40px}
.navi_d		{border-top: 5px solid #29736b; }
.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}
/*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}
img#logo65	{float: left; margin: 5px 15px 5px 0}
td.left	{display: none}
td.right	{display: none}
}

@media screen
{
.print		{display: none}
}



