body { color: #8aa5ab; font-size: 8pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; background-color: #040608; margin: 0; }
p { color: #8aa5ab; font-size: 8pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; }
td { color: #8aa5ab; font-size: 8pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; line-height:13pt;  }
td.cell { color: #8aa5ab; font-size: 8pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif;text-align:justify;  line-height:13pt; }
p.cell_right { color: #8aa5ab; font-size: 8pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif;text-align:right;  line-height:13pt; }
.nag_ludzie { color: #efefef; font-size: 10pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; }

a:link { color: #bcdfdf; text-decoration: none; }
a:visited { color: #bcdfdf; text-decoration: none; }
a:active { color: #bcdfdf; text-decoration: none; }
a:hover { color: #bcdfdf; text-decoration: underline; }

a.tytul:link { color: #597125; font-weight: normal; text-decoration: none; }
a.tytul:visited { color: #597125; font-weight: normal; text-decoration: none; }
a.tytul:active { color: #597125; font-weight: normal; text-decoration: none; }
a.tytul:hover { color: #597125; font-weight: normal; text-decoration: underline; }

a.akt:link { color: #8aa5ab; text-decoration: none; }
a.akt:visited { color: #8aa5ab; text-decoration: none; }
a.akt:active { color: #8aa5ab; text-decoration: none; }
a.akt:hover { color: #3294a0; text-decoration: none;  }

.bg_kw { background-image: url(images/bg+kw.gif); background-repeat: repeat; background-position: left top; }
.bg_main { background-color: #050b0e; background-image: url(images/bg_trapez_main.gif); background-repeat: no-repeat; background-position: right top; }
.bg_main_en { background-color: #050b0e; background-image: url(images/trojkat_en.gif); background-repeat: no-repeat; background-position: right top; }
.bg_pds { background-color: #060d12; background-image: url(images/bg_pds.gif); background-repeat: no-repeat; background-position: left top; }
.sel { color: #fff; font-size: 8pt; width: 187px; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; background-color: #00535d; padding-top: 1px; padding-left: 7px; border: solid 0 #0a6471; }
.pad30 { padding-top: 15px; padding-bottom: 15px; padding-left: 30px; text-align:justify;  line-height:13pt; }
.pad30r { padding-top: 15px; padding-bottom: 15px; padding-right: 30px; }
.data { color: #3294a0; font-weight:normal; font-size:12px;  }
.stopka { color: #3a464e; font-size: 7pt; }

a.stopka:link { color: #3a464e; font-size: 7pt;  text-decoration: none; }
a.stopka:visited { color: #3a464e; font-size: 7pt;  text-decoration: none; }
a.stopka:active { color: #3a464e; font-size: 7pt;  text-decoration: none; }
a.stopka:hover { color: #3a464e; font-size: 7pt;  text-decoration: none;  }



.kreska { border-top: 1px solid #0f1214; }
strong { color: #597125; font-weight: normal; }

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 7px 0 ;
}
li {
background:transparent url(images/bullet.gif) no-repeat scroll 0 7px;
padding-left:8px;
}
.nag_publikacje { color: #2d7a82; font-size: 9pt; }
.numer { color: #7d9c35; font-size: 9pt; }

a.numer:link { color: #7d9c35; font-size: 9pt; text-decoration: none; }
a.numer:visited { color: #7d9c35; font-size: 9pt; text-decoration: none; }
a.numer:active { color: #7d9c35; font-size: 9pt; text-decoration: none; }
a.numer:hover { color: #2d7a82; font-size: 9pt; text-decoration: none;  }

.tytul { color: #7d9c35; font-weight: bold; }
.tab { color: #fff; font-size: 8pt; background-color: #121b20; border: solid 1px #0c232a; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; }
.but { color: #7d9c35; font-size: 8pt; background-color: #121b20; border: solid 1px #0c232a; font-family: "Lucida Sans Unicode", "Lucida Grande", Lucida, Verdana, sans-serif; cursor: pointer; }
.trojkat_ziel { background-image: url(images/trojkat_ludzie.gif); background-repeat: no-repeat; background-position: right top; }

/* zmiana selecta */
.select { position:relative; top: -5px; padding: 1px; display:inline; }
/*
div.select:hover { background:#00535d; }
div.select a:hover {text-decoration:none} 
*/

ul.selectbox {
	position:absolute; top:0; left:-1px; padding:2px 2px 0; list-style:none;
	background:#00535d; z-index:1000; line-height:1.5em; display:block; margin:0}
#text ul.selectbox li { background: #026571; width:96%; padding:2px 2%; list-style-image: none; }
ul.selectbox li:hover {background:#026571}
ul.selectbox a {color:#fff; text-decoration:none}
ul.selectbox a:hover {text-decoration:underline; color:#fff}

.hide-dropdown { position:relative; display: none; }
.show-dropdown { position:relative; display: inline;}
.select_bg { color: #fff; background-image: url(images/bg_select.gif); background-repeat: no-repeat; background-position: left top; width: 180px; padding-left: 5px; }
.arrow { background-image: url(images/pull_down_arrow.gif); background-repeat: no-repeat; background-position: left top; width: 18px; height: 19px; }

/* paginacja */
div.pagination { padding: 2px; margin: 2px; }
div.pagination a { padding: 2px; margin: 2px; text-decoration: none; color: #bcdfdf; }
div.pagination a:hover, div.pagination a:active { color: #fff4ff; }
div.pagination span.current { color: #fff; font-size: 14px; padding: 2px 3px; margin: 2px; font-weight: bold; }
div.pagination span.disabled { padding: 2px 3px; margin: 2px; color: #839292; }
/* paginacja koniec */

img.banner{margin-right:27px; padding-top:5px;}