* { padding: 0; margin: 0; }
html { background: #E1F8FF url(img/tl.gif) repeat-x; }
body { background: #E1F8FF  url(img/kreskatr.gif) repeat-y; margin: 0 auto; width: 760px; font-family: Tahoma, Verdana, Geneva, Arial, sans-serif; }

a img { text-decoration: none; border: none;}

#container {}
#style { font-size: 0.7em; text-align: center; width: 140px;}
#cont2 { }	
#menu { width: 140px; text-align: center; float: left; display: inline; background: transparent;}

#naglowek { background: #008CB3 url(img/tl.gif) repeat-x; }
#nagl { position: relative; height: 70px; width: 180px; float: left;}
#nagsr { position: relative; text-align: center; height: 70px; margin-left: 180px;}
.search, #search { padding-right: 5px; margin-right: 5px; font-size: 0.8em; color: navy; text-align: right;}

#search .submit, .search .submit { border: 2px outset Blue; background-color: #0033CC; color: white; text-align: center; padding: 0px 2px 0px 2px;}

ul { text-align: left; margin: 0; padding: 0px;}
#menu li  { background: #003399 url(img/m1.gif) repeat-x;   width:142px; color: #B3AF00; font-weight: bold; text-align: center; list-style: none; font-size: 0.8em;  margin: 8px 0px 3px 0px; padding: 0px;}
#menu li div { background: url(img/mkl.gif) no-repeat left bottom;	width: 142px; padding: 8px 0px 8px 0px; margin: 0px; overflow: hidden; }

#menu A:link { text-decoration: none; color: #FFFA00;}
#menu A:hover, #menu A:visited:hover { color: #FFFEBF; text-decoration: underline;}
#menu A:visited  { color: #FFFD80; text-decoration: none;}

h1 { font-size: 1.2em; color: #FF7200; padding: 10px 0px 10px 0px; margin-bottom: 10px; text-align: center; }
#stopka { text-align: center; font-size: 0.8em;}
#main { margin: 0px 0px 0px 147px; background-color: transparent; }
#main p { text-indent: 2em; line-height: 140%; text-align: justify; font-size: 0.9em;}

#main table {line-height: 140%; text-align: justify; font-size: 0.9em;}
#obralc { margin: 0 auto; }
#obralc td, #obralc th { padding: 0 5px; text-align: center;}
table#intencje	td { padding: 2px 15px 2px 2px; border-bottom: 1px solid gray;}
table#intencje	td.n1 { color: navy;}
table#ksiega td { text-align: left; vertical-align: top; padding: 5px; border: 1px dotted #00CCFF;}
.data { text-align: right; font-size: 0.9em;}
.tresc { font-size: 0.8em; margin-top: 0.5em; line-height: 140%; padding: 0px 0px 0px 5px;}
.tresc p.pyt { text-indent: 2em; line-height: 140%; text-align: justify; font-style: italic; font-size: 1.1em; background: url(img/pktb.gif) no-repeat 1.3em 1em; padding: 0.5em 0px;}
.podpis {text-align: right; font-weight: bold;  font-size: 0.9em; padding: 0.7em 2em 0.2em 0em;}
.podtyt {text-align: left; font-weight: bold; text-decoration: underline; padding-bottom: 8px;}
.tytw {text-align: left; font-weight: bold; font-size: 0.9em; padding: 0px 0px 0.4em 2em;}
.koment { line-height: 140%; font-size: 0.9em; text-align: justify; color: navy; padding: 0.5em 0em 0.5em 0em;}

.link { text-indent: 2em; line-height: 130%; font-size: 0.9em; background: url(img/pktb.gif) no-repeat 1.1em 0.7em; padding: 0.3em 0px; text-align: left;}
#wykaz { width: 99%; }
#wykaz th { border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE; font-size: 1em; text-align: center; background-color: #F0F8FF; text-transform: uppercase;}
#wykaz td { border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE; font-size: 0.8em;}
#news { 	border-left: 1px dotted #00CCFF; border-right: 1px dotted #00CCFF; margin: 5px 15px 0px 15px; padding: 5px;}
#news div { font-size: 0.9em; line-height: 150%;}
#news div.data { font-size: 0.8em; color: Navy; text-align: right; float: right;}
#news div.t { border-bottom: 1px solid #00CCFF; padding-bottom: 5px; float: none;}
/* naglowki wiad */
.nb, .nc {
	width: 40%;
	margin: 0.5em auto 0px auto;
	padding: 3px;
	text-align: center;
	background-color: #79DFFF;
	color: black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
font-size: 1em;
}
.nc { color: white; 	background-color: black; }
.cp { text-transform: uppercase;}
#spis { font-size: 0.8em; padding: 0px 0px 0px 5px;}
.galer {
	float: right;
	width: 110px;
	text-align: center;
	background-color: white;
	border: 1px dotted #003399;
	margin: 5px 0px 5px 5px; line-height: 150%; color: navy; font-size: 0.7em;
}
.galer3 { text-align: center; background-color: white; border: 1px dotted #003399; margin: 5px 0px 5px 5px; line-height: 150%; color: navy; font-size: 0.7em;}
img.bordt {border: 1px dotted gray;}
/* xvxcvxcbxv */

.c-in {margin:0; }
.cleaner { clear:both; height:1px; font-size:1px; border:none; background:transparent; }

.alc { text-align: center;}
.alr { text-align: right;}
.flr { float: right; padding: 5px;}
.fll { float: left; padding: 5px;}
span.k1 { color: navy;}
.f0 { font-size: 1.1em;}
.f1 { font-size: 0.9em;}
.f2 { font-size: 0.8em;}
.f3 { font-size: 0.7em;}
a { text-decoration: none; font-weight: bold; }
A:link { text-decoration: none; color: #000099;}
A:hover, A:visited:hover { color: #336666; text-decoration: underline;}
A:visited  { color: #9400D3; text-decoration: none;}
#okl1 { float: left; margin-right: 10px;}
#okl2 { text-align: center; margin: 0px auto 0px auto;}
#okl3 { float: right; width: 150px; margin-left: 10px;}

h2 { margin: 10px 0px 5px 10px; color: #B35000; font-weight: bold; font-size: 1.1em;}
h3 { font-size:1.1em; color: #CC0000; padding: 10px 0px 10px 0px; margin-bottom: 10px; text-align: center; }
h4 { font-size:1.1em; color: #CC0000; padding: 10px 20px 0px 0px; margin-bottom: 10px; text-align: left; }

.txt1in, .txt1c, .txt1 { font-size: 0.9em; color: black; word-spacing : 1px; line-height : 150%; padding-top : 2px; padding-bottom : 2px; margin-left : 5px; margin-right : 5px; }
.txt1in {text-indent : 20px; }
.txt1c {text-align: center; }
.powrot { color: #000099; text-align: right; }
.txt1, .txt1in, .txt1m { text-align: justify; }
hr.w50 { width: 50%;  margin: 0px auto 0px auto; }
.txt1m  { color: black; word-spacing : 1px; line-height : 150%; padding-top : 2px; padding-bottom : 2px;  margin-left : 50px; margin-right : 5px; }
.txt1m { font-size: 13px; }
table.form, .powrot {font-size: 12px;}
.fm {font-size: 0.8em;}
.imggal{ margin: 0px auto; text-align: center;}
.imgin{}
.w45 {width: 45%;}
#arch {margin: 0px auto 0px auto;}
#arch td { padding: 2px; text-align: center;}