
	/*
	 *  @2008
	 * Screen CSS
	 *
	 *
	 */



html, body, div, p,  blockquote, h1, h2, h3, h4, h5, h6, form, fieldset, legend, a,  address, strong, em
	{ margin: 0; padding: 0; font-weight: normal; font-style: normal; border: 0; outline: none; }
a span { cursor: pointer; }
form legend { display: none; }

#nav, #nav li,
#menu ul, #menu ul li,
#news-mod, #news-mod .nm-item,
.clear-list, 
.clear-list li, 
.clear-list dt, 
.clear-list dd { margin: 0; padding: 0; list-style: none; }
 
html {  }
body { background: #5a5a5a url(/image/bg-body.png) no-repeat 50% 0; font: normal 0.68em/1.4em Tahoma, Helvetica, sans-serif; }


.aural { position: absolute; left: -100em; }

a { color: #5e5e5e; text-decoration: none; }
a:focus, a.focus, a:hover { color: #a1a1a1; text-decoration: underline; }

.img-left { float: left; margin: 0 1em 1em 0; }
.img-right { float: right; margin: 0 0 1em 1em; }

.nm-item:after { display: block; height: 0; clear: both; visibility: hidden; content: '.' } /* 6, 7 */

#page { width: 850px; margin: 0 auto; background: #eff5f7 url(/image/bg-page.png) no-repeat 0 126px; }

/* top */
#top { height: 124px; margin: 0 0 -8px; border-bottom: 2px solid #5a5a5a; background: url(/image/bg-top.jpg) no-repeat 0 0; }
#top h1 span { font-size: 22px; display: block; margin: 10px 0 0 20px; }
#top h1 { color: white; margin: 0; padding: 30px 0 0 30px; font-size: 19px;  } 
/* #top h1 { float: left; margin: 25px 45px; } */

#top #lead { width: 200px; float: right; margin: 75px 220px 0 0; text-align: right; }
#top #lead h3 { color: #fff; font-size: 1.4em; font-weight: bold; text-transform: uppercase; }
#top #lead p,
#top #lead p a { color: #96a6ec; }

#nav { width: 766px; height: 30px; line-height: 30px; clear: both; margin: 0 auto; padding: 0 10px; background: url(/image/bg-nav.png) no-repeat 0 0; }
#nav li { font-size: 14px; float: left; padding: 0 5px 0 9px; background: url(/image/icon-divider-2.png) no-repeat 0 10px; }
#nav li:first-child { background: none; } /* 6 */
#nav li a { color: #fff; font-weight: bold; }


#column1 #top {}
#column1 #content { display: block; width: 750px; float: none; margin: -14px 0 0 35px; background: url(/image/bg-content-wide.png) no-repeat 0 0; min-height: 220px; }
#column1 #footer { background-image: url(/image/bg-footer2.png); }

/* content */
#content { width: 527px; float: right; margin: 0 35px 0 0; padding: 15px 20px; color: #4d4d4d; background: url(/image/bg-content.png) no-repeat 0 0; }
#content h2 { margin: 1em 0; font-size: 1.2em; font-weight: bold; }
#content p { line-height: 1.6em; margin: 0 0 1em; }
#content hr,
#content .hr { display: block; height: 12px; clear: both; border: 0; margin: 1em 0; background: url(/image/icon-divider-1.png) no-repeat 50% 0; }
#content .hr hr { display: none; }
#content em { font-style: italic; }
#content strong { font-weight: bold; }
#content .header { padding: 0 10px 13px; background: url(/image/bg-header.png) no-repeat 0 100%; font-size: 1.7em; }
#content .header span { display: block; padding: 0 20px; line-height: 1.1em; color: #1a2c86; background: url(/image/icon-arrow-2.png) no-repeat 0 50%; font-size: 1em; }
#content .for-img { width: 370px; float: left; }
#content .for-img .header { margin: 0 0 0 -12px; }
#content .img-left,
#content .img-right { padding: 0 2px 21px; background: url(/image/bg-img.png) no-repeat 0 100%; }
#content .note { padding: 7px; background: #e7f0f5; }

#news-mod .nm-header { padding: 0 10px 13px; background: url(/image/bg-header.png) no-repeat 0 100%; font-size: 1.7em; }
#news-mod .nm-header a { display: block; padding: 0 20px; line-height: 1.1em; color: #1a2c86; background: url(/image/icon-arrow-2.png) no-repeat 0 50%; font-size: 1em; }
#news-mod .nm-date { display: block; margin: -6px 10px 2px; }
#news-mod .img-left { background: none; }
#news-mod .more { padding: 0 13px 0 0; color: #1a2c86; background: url(/image/icon-arrow-1.png) no-repeat 100% 55%; }
#news-mod .nm-item{ margin-bottom: 20px; }

.list .item { padding: 0 30px 2em; background: url(/image/bg-wave-2.png) no-repeat 0 100%; }
.list .item-header { margin: 0 0 1em -30px; padding: 2em 0 0; background: url(/image/bg-wave-1.png) no-repeat 0 0; font-size: 1.4em; }
.list .item-header a,
.list .item-header span { padding: 0 0 0 30px; color: #1a2c86; background: url(/image/icon-arrow-2.png) no-repeat 0 50%; font-weight: bold; }

.format-list-1 { margin: 0; padding: 0;}
.format-list-1 .nm-desc { padding-left: 13px; }
.format-list-1 li { list-style: none; padding: 10px; background-color: #dce9f3; margin: 10px 0 10px 0; }

/* bar */
#bar { width: 206px; float: left; margin: -5px 0 0 25px; padding: 25px 0 10px 15px; background: url(/image/bg-bar.png) no-repeat 0 0; }
#bar .box { padding: 0 0 2em; }
#bar .header { width: 185px; height: 30px; margin: 0 0 0 -2px; padding: 2px 0 0 18px; color: #1b1b1b; background: url(/image/bg-hd-bar-2.png) no-repeat 0 0; font-size: 1em; }
#bar #adds { text-align: center; }
#bar #adds p { margin: 15px 0 15px 0; } 
#bar #adds .header { text-align: left; }
#bar #menu .header { height: 20px; padding-top: 10px; background: url(/image/bg-hd-bar-1.png) no-repeat 0 0; }
#bar #menu a { cursor: pointer; }
#bar #menu ul { width: 197px; margin: -1px 0 0; }
#bar #menu ul li a { display: block; height: 26px; line-height: 26px; padding: 0 0 0 18px; color: #1a2c86; background: url(/image/bg-menu-item.png) no-repeat 0 100%; font-weight: bold; }
#bar #menu ul ul { width: auto; }
#bar #menu ul ul li { display: block; padding: 5px 0 0 18px; background: url(/image/icon-dot-2.png) repeat-x 0 -3px; }
#bar #menu ul ul li a { display: block; height: auto; min-height: 19px; line-height: 1.1em; padding: 0 0 0 12px; color: #3b6c91; background: url(/image/icon-raquo-1.png) no-repeat 0 3px; font-size: 1em; font-weight: normal; } /* 6 */
#bar #menu ul ul ul li { margin: 0 0 0 -18px; padding-left: 36px; }
#bar #menu ul ul ul li a { color: #444; background: url(/image/icon-raquo-2.png) no-repeat 0 3px; font-size: 1em; }

/* footer */
#footer { width: 750px; height: 38px; padding: 28px 45px 0 55px; clear: both; background: url(/image/bg-footer.png) no-repeat 0 0; font-size: 0.9em; }
#footer #copy { float: left; padding: 6px 0 0; color: #537391; }
#footer #copy a { color: #537391; }
#footer #made { float: right; color: #9fbbc4; }
#footer #made a { color: #9fbbc4; }

/* buttony */
.button-1 { border: 0; padding: 7px; background-color: #0f1b63; color: white; font-weight: bold; }
.logo{ margin: 10px 0 10px 0; }
.active-menu { color: #fef305 !important; text-decoration: underline !important; }

/* sciezka dostepu ; jestes tutaj:... */
#sciezka-dostepu { padding: 0 0 5px 10px; margin: 10px 0 20px 0; border-bottom: 2px solid #EEE; }
#sciezka-dostepu a { font-weight: bold; }

#info{ margin: 5px 0 10px 0; font-style: italic; color: #dce9f3; }

li.item ul { margin: 0 0 0 20px; padding: 0; }
li.item  li { margin: 0 0 10px 0 !important; list-style-type:disc !important; }

.rekordGaleria a img { max-height: 100px;  }
