body, td {
	font-family:Arial, Verdana, Sans-Serif;
	font-size: 12px;

}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #335a8e;
	color: #414244;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

li {
	padding: 0px 0px 0px 0px;
	border:0;
	margin:0;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	vertical-align: top;
}

a {
	color: #6b6c6e;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color:#60b4eb;
}

.clear {
	clear:both;
}

img {
	border:0px;
	padding:0px;
	margin:0px;
}

.stopkaTresc {
	padding: 0px 0px 0px 20px;
}

/*----- menu góra ----*/

div.menuKreska	 {
	background-color:#ffffff;
	height:63px;
	width:170px;
	float:left;
}


ul.menuGora {
	list-style:none;
	padding:20px 0px 0px 20px
}

ul.menuGora li {
	display:inline;	
	color: #6b6c6e;
}

ul.menuGora li a:hover {
	color:#414244
}

div.naglowek1 {
	background: url(images/nadMenu.jpg) no-repeat 170px 0px;
	width:950px;
	height:63px;
}

.logo {
	margin:18px 0px 0px 0px;
	float:right;
}

td.prawyRegion, td.lewyRegion, td.srodekRegion {
	vertical-align:top;
}

td.lewyRegion {	
	width:170px;
}

td.prawyRegion {
	width:170px;
}

div.kontenerMenu {
	background: #0a204f url(images/lewyRegionTlo.gif) repeat-y;	
	width:170px;
	padding-bottom:55px;
}

ul.poziom1 {
	padding:17px 0px 10px 10px;
	*padding:9px 0px 10px 10px;
	list-style:none;
}

ul.poziom1 li {
	border:0px;
	margin:0px;
	padding:0px;
}

ul.poziom1 li a {
	line-height:16px;
	display:block;
	background: transparent url(images/ico/grot.gif) no-repeat 10px 12px;
	padding:6px 10px 6px 25px;
	color:#ffffff;
	margin: 0;
	width: 125px;
}

ul.poziom1 li a:hover {
	color:#7dbdff;
	background-color:#01051e;
}

ul.poziom1 li.spacer {
	border-top:1px solid #010933;	
	border-bottom:1px solid #153d83;
	font-size:0px;
	height:0px;
	line-height:0px;	
	display:block;
	padding:0pt;
	margin: 0pt;
	*margin-top:-2px;
}

ul.poziom2 {
	padding:0px 0px 0px 0px;
	list-style:none;
}

ul.poziom2 li {
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;

}

ul.poziom2 li a {
	line-height:16px;
	display:block;
	background: transparent url(images/ico/grot.gif) no-repeat 25px 12px;
	padding:6px 10px 6px 40px;
	color:#ffffff;
	width: 110px;
}

ul.poziom2 li a:hover {
	color:#7dbdff;
	background-color:#01051e;
}

ul.poziom2 ul {
	padding:0px 0px 0px 0px;
	list-style:none;
}

ul.poziom2 li {
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;

}

ul.poziom2 ul li a {
	line-height:16px;
	display:block;
	background: transparent url(images/ico/grot.gif) no-repeat 35px 12px;
	padding:6px 10px 6px 50px;
	color:#ffffff;
	width: 100px;
}

ul.poziom2 ul li a:hover {
	color:#7dbdff;
	background-color:#01051e;
}

div.subskrypcja {
	vertical-align:top;
}

div.subskrypcja a {
	font-weight:bold;
	color:#c5c9d1;
	float:right;
	line-height:15px;
}

div.subskrypcja a:hover {
	font-weight:bold;
	color:#7dbdff;
}

.input1 {
	border:1px solid #a5acb2;
	background-color:white;	
	width:126px;
	margin-top:10px;
	font-size:10px;
	color: #545556;
}

div.kreska {
	background-color: #384361;
	height:1px;
	margin:25px 0px 5px 0px;
}

div.kreska3 {
	background-color: #3b759e;
	height:1px;
	margin:10px 0px 15px 0px;
}
td.srodekRegion {
	background-color:#ffffff;
}

div.kreska1 {
	background-color: #ff415c;;
	height:1px;
	margin:10px 0px 5px 0px;
}

div.cialo {
	padding:0px 20px 10px 20px;
}

.cialo2 {
	padding:0px 20px 10px 20px;
}

span.newsDataB {
	color:#9ba1b0;
	font-size:10px;
	line-height:15px;
}

h3.tytul1B a {
	font-weight:bold;
	color:#9ba1b0;
	font-size:11px;
	line-height:15px;
	
}

h3.tytul1B a:hover {
	color:#7dbdff;
}

h3.tytul1 {
	margin:10px 0px 0px 0px;
	font-weight:bold;
	font-size:13px;
}

h2.tytul1a {
	margin:10px 0px 0px 0px;
	font-weight:bold;
	font-size:13px;
}

h2.tytul1a a {
	font-weight:bold;
	color:#414244;
	font-size:13px;
}

h2.tytul1a a:hover {
	color:#60b4eb;
}


h3.tytul1 a {
	font-weight:bold;
	color:#414244;
	font-size:13px;
}

h3.tytul1 a:hover {
	color:#60b4eb;
}

h3.tytul3 {
	margin: 20px 0px 0px 0px;
}

h2.tytul1 {
	font-size:22px;
	color:#ff0126;
	font-weight:normal;
}

h1.tytul1a {
	font-size:22px;
	color:#ff0126;
	font-weight:normal;
}

h2.tytul18 {
	font-size:15px;
	color:#9BA1B0;
	font-weight:normal;
	font-weight: bold;
	text-align:center;
	padding: 5px 0px 5px 0px; 
}

.wysNaglowek{
	font-size: 13px;
}

div.aktualnosciOpisB {
	color:#9ba1b0;
	line-height:15px;
	font-size:10px;
}

div.newsMarginesB {
	padding-top:10px;
}

ul.pasekZaglebienia {
	list-style:none;
}

h2.kategoria {
	font-size:22px;
	color: #ff415c;	
	font-weight:normal;
	padding-top:20px;
}

h1.kategoriaa {
	font-size:22px;
	color: #ff415c;	
	font-weight:normal;
	padding-top:20px;
}

.forumlarzInput {
	border:1px solid #a5acb2;
	background-color:white;	
	font-size:10px;
	color: #545556;
	width:190px;
}

textarea {
	border:1px solid #a5acb2;	
	color: #545556;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	width:190px;
}

td.formularzLabel {
	padding-left:70px;
}

div.komunikat {
	text-align:center;
	color: #ff415c;	
	font-weight:bold;
}

td.zatwForm {
	text-align:center;
}

td.zatwForm input{
	border:1px solid #a5acb2;
	font-size:11px;
	text-align:center;
	background-color:white;
}

p.formularzOpis {
	margin:10px 0px 10px 0px;
	text-align:justify;
}


div.aktualnosciOpis {
	margin:10px 0px 10px 0px;	
}
div.aktualnosciMargines{
	text-align:justify;
}

div.aktualnosciOpis  span.newsLink {
	padding-left:10px;
	margin-top:5px;
}

div.aktualnosciSkrotPrawar {
	float:right;
	margin-left:5px;
}

span.ramka {
	border:3px solid #e7eaf5;
	display:table-cell;
	*display: inline-block;
}

div.aktualnosci4ZdjeciaBlok {
	margin-top:14px;
	margin-left:10px;
	float: right;

}
.aktualnosciZdjeciaOpisBlok {
	margin:0px 0px 5px 0px
}

div.aktualnosci7ZdjeciaBlok {
	margin: 20px 0px 0px 0px;
}

div.aktualnosci7ZdjeciaBlok  .aktualnosciZdjeciaOpisBlok{
	float:left;
	margin: 0px 7px 10px 7px;
}

div.aktualnosci5ZdjeciaBlok {
	margin-right: 5px;
	margin-top: 15px;
	padding-right: 5px;
	float: left;
}

div.aktualnosciSkrotPrawaZdjecia {
	float: left;

}

ul.mapaSerwisu {
	list-style:none;
	margin:0px 0px 0px 20px;
}
ul.mapaSerwisu  li {
	padding:3px 0px 3px 0px;
}

ul.mapaSerwisu  li a {
	background: transparent url(images/ico/grot.gif) no-repeat 0px 5px;
	padding:0px 0px 0px 10px;
}

div.newsMargines {
	text-align:justify;
	padding-bottom:10px;
}

div.opisyOpis {
	padding-top:10px;
}

div.opisyOpis5 {
	padding-top:10px;
	padding-left:110px;
	*padding-left:115px;	
}

/*strona opisowa*/

.tabL a {
  display:block;
  border-left:1px solid red;
  border-bottom:3px solid red;
  margin-right:33px;
  text-align:center;
  font-weight:bold;
  color:#436585;
}

.tabL a:hover {
  border-left:1px solid #414244;
  border-bottom:3px solid #414244;
}

div.stopka  {
	color:white;
	padding-top:20px;
}

div.stopka  a {
	color:#4db2c4;
}

div.stopka  a:hover {
	color:#414244;
}

.kontener1 {
	padding-top:20px;

}

div.kontenerPrawy{
	background:#06143a;
	padding:0px 20px 10px 20px;
	margin:0;
	width:130px;
}


div.wysWyszukaj {
	text-align:center;
}

div.wysWyszukaj #formularz_query {
	width:250px;
}

div.wysWyszukaj a {
	font-weight:bold;
}

div.wysBlok {
	padding-top:10px;
}

h4.Naglowek {
	border-top:1px solid red;
	border-bottom:1px solid red;
	margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	font-size:11px;
	font-weight:bold;
}

span.wysIlosc {
	float:right;
}

dd {
	margin:0px 0px 0px 14px;
}

a.wyszukano {
	font-weight:bold;
	font-size:11px;
}

.opisyOpis ul 
{
	list-style: none;
	padding: 5px 0px 5px 15px;
}

.opisyOpis ul li {
	background: transparent url(images/ico/grot.gif) no-repeat 10px 8px;
	padding: 4px 0px 0px 20px;
	
}

.opisyOpis ol  {
	padding: 7px 0px 5px 25px;	
}

.opisyOpis ol li {
	padding: 4px 0px 0px 0px;
	
}

.aktualnosciOpis ul 
{
	list-style: none;
	padding: 5px 0px 5px 15px;
}

.aktualnosciOpis ul li {
	background: transparent url(images/ico/grot.gif) no-repeat 10px 8px;
	padding: 4px 0px 0px 20px;
	
}

.aktualnosciOpis ol  {
	padding: 7px 0px 5px 25px;	
}

.aktualnosciOpis ol li {
	padding: 4px 0px 0px 0px;
	
}

.opisyOpis, .opisyOpis2, .aktualnosciOpis, .fotoOpis {
	line-height: 135%;
}

.fotoOpis {
	width: 100px;
}

.listaPliki {
	text-align:center;
}

.formularzMargines2{
	width:120px;
	text-align:center;
}

.ankietaMargines {
	margin: 5px 0px 5px 0px;
}

.galeriaMaxMargines2 .aktualnosciZdjeciaOpisBlok {
	float:left;
	padding: 5px 10px 5px 10px;
}


.fotoOpis {
	text-align:center;
}

div.kreska2 {
	background-color: #384361;
	height:2px;
	margin:5px 0px 5px 0px;
}

.ankietaprzycisk1 {
	color: #60b4eb;

}


/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

