body, td {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	color: #6c6c6c;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
	line-height:18px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

li {
	padding: 0px 0px 0px 5px;
	line-height:16px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	vertical-align: top;
}

a {
	color: #6c6058;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border:0px;
}

.clearLeft1 {
	clear:left;
	height:3px;
	_margin-top:-17px;
}

.clear {
	clear:both;
	margin:0px;
	padding:0px;
}

#topGora {
	width:980px;
	text-align:center;
	margin:auto;
	height:39px;
	
}

.topGoraLeft {
	width:340px;	
	background-image:url(images/logo_top.gif);
	background-repeat:no-repeat;
	background-position:14px 0px;	
	text-align:left;
	float:left;
	height:39px;	
}

.topGoraLeft h1 {
	position:relative;
	top:55px;
	left:166px;
	font-size:40px;
	font-family:Times New Roman;
	margin:0px;
	padding:0px;
	display:inline;
}

.topGoraLeft h1 a:hover {
	text-decoration:none;
}

.topGoraLeft span {
	position:relative;
	top:55px;
	left:170px;
	font-size:30px;
	font-family:Times New Roman;
}

.topGoraSrodek {
	float:left;
	width:227px;
	margin-left:215px;
	margin-right:28px;
	margin-top:16px;
}

.topGoraRight {
	width:167px;
	float:right;
}

.pierwszyCzlon a {
	color:#cc4452;
	font-size:36px;
	letter-spacing:2px;
	font-family:Times New Roman;
	margin:0px;
	padding:0px;
	font-weight:normal;
	float:left;
}

.pierwszyCzlon a:hover {
	text-decoration:none;
}

.drugiCzlon a {
	color:#723147;
	font-size:36px;
	font-family:Times New Roman;
	margin:0px;
	padding:0px;
	font-weight:normal;
	float:left;
}

.drugiCzlon a:hover {
	text-decoration:none;
}

.trzeciCzlon a {
	color:#5a5a59;
	font-size:24px;
	font-family:Times New Roman;
	margin-right:25px;
	margin-top:10px;
	font-weight:normal;
	float:right;
	width:130px;
}

.trzeciCzlon a:hover {
	text-decoration:none;
}

.szukajInp {
	border:1px solid #d7dbdd;
	background-color:#f9f9f9;
	color:#7c7c7c;
	width:186px;
	height:14px;
	padding:2px 4px 2px 4px;
	font-family:Arial;
	float:left;
}

.szukajBut {
	background-color:#723147;
	float:right;
	background-image:url(images/szukaj.gif);
	width:20px;
	height:20px;
	margin-left:8px;
}

.pasekLewa {
	float:left;
	width:34px;
	height:26px;
	background-color:#f3ece4;
	padding-top:13px;
	padding-left:21px;
	text-align:left;
	margin-right:1px;
}

.pasekSrodek {
	float:left;
	width:34px;
	height:26px;
	background-color:#fefbf8;
	padding-top:13px;
	padding-left:21px;
	text-align:left;
}

.pasekPrawa {
	width:34px;
	height:26px;
	float:right;
	background-color:#f5f0ea;
	padding-top:13px;
	padding-left:21px;
	text-align:left;
}

h2 {
	font-size:18px;
}

.clearLeft {
	clear:left;
	margin:0px;
}

#topSrodek {
	width:980px;
	text-align:center;
	margin:auto;
	height:245px;
	*margin-bottom:2px;
	_margin-bottom:-3px;
	_margin-top:-6px;
}

.topSrodekLeft {
	text-align:left;
	float:left;
	padding-right:15px;
	padding-left:2px;
	width:402px;
	_width:300px;
}

.topSrodekSrodek {
	float:right;
	text-align:left;
	width:560px;
	_width:557px;
}

.topSrodekSrodek1 {	
	height:77px;
	background-image:url(images/pasek_3_kolor.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:560px;
}


.topSrodekSrodek2 {
	background-image:url(images/pasek_3_kolor_jasny.gif);
	background-repeat:repeat-y;
	background-position:right;
	height:137px;
	width:560px;
	_width:557px;
	padding-top:2px;
}


.topSrodekSrodek h2 {
	border-bottom:1px solid #e6e6e6;
	background-image:url(images/pasek_3_kolor.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:5px;
	padding-bottom:4px;
	width:555px;
	padding-bottom:8px;
}


.topSrodekSrodek .klocek, .klocek img {
	margin-top:-4px;
	margin-bottom:9px;
	width:47px;
	height:7px;
	padding:0px;
	_margin-bottom:-5px;
	_margin-bottom:3px;
}

.topSrodekSrodek p {
	width:100%;
	padding-bottom:10px;
	margin-left:3px;
	padding-top:0px;
}

.topSrodekSrodek a {
	margin-left:150px;
}

.klocek, .klocek img {
	margin-top:-2px;
	margin-bottom:9px;
	width:47px;
	height:7px;
	padding:0px;
	_margin-bottom:-5px;
	_margin-bottom:3px;
}

.klocek img {
	_margin-top:-12px;
}

.topSrodekRight {
	float:right;
	width:167px;
	text-align:left;
	_margin-right:-5px;
}

.topSrodekRight h2 {
	border-bottom:1px solid #e6e6e6;
	width:167px;
	padding-bottom:4px;
	padding-left:5px;
}

.topSrodekRight span {
	margin-bottom:15px;
}

.topSrodekRight ul {
	list-style-type:none;
	width:167px;
	margin-left:0px;
	padding-left:0px;
	margin-top:-6px;
}

.topSrodekRight li {
	margin-left:0px;
	width:167px;
	padding-left:3px;
}

.pasekLewa1 {
	float:left;
	background-color:#f5dadc;
	height:24px;
	width:55px;
	margin-right:1px;
	margin-top:3px;
}

.pasekSrodek1 {
	float:left;
	background-color:#e3d6da;
	height:24px;
	width:55px;
	margin-top:3px;
}

.pasekPrawa1 {
	float:right;
	background-color:#d6d0d5;
	height:24px;
	width:55px;
	margin-top:3px;
}

.pasekLewa4 {
	float:left;
	background-color:#f5dadc;
	height:24px;
	width:55px;
	margin-right:1px;
}

.pasekSrodek4 {
	float:left;
	background-color:#e3d6da;
	height:24px;
	width:55px;
}

.pasekPrawa4 {
	float:right;
	background-color:#d6d0d5;
	height:24px;
	width:55px;
}

#topDol {
	width:980px;
	text-align:center;
	margin:auto;
	_margin-top:-3px;
}

.topDolLeft {
	width:200px;
	text-align:left;
	float:left;
	height:24px;
	background-image:url(images/logodol1.gif);
}

.topDolSrodek {
	float:left;
	text-align:left;
	background-image:url(images/logodol2.gif);
	background-repeat:no-repeat;
	width:613px;
	height:24px;
}

.strGl {
	width:80px;
	height:24px;
	float:left;
	padding-top:6px;	
	*margin-left:10px;
}

.strGl img {
	margin-top:6px;
	padding-right:5px;
	float:left;
}

.strGl a {
	font-weight:normal;
}

.sciezka {
	width:528px;
	list-style-type:none;
	margin:0px;
	padding:5px 0px 0px 0px;
	height:24px;
	float:right;
	_margin-top:1px;
	*width:518px;
}

.sciezka li {
	display:inline;
	padding:0px;
	margin:0px;
}

.sciezka img {
	margin-bottom:1px;
}

.sciezka a {
	font-weight:normal;
}

.topDolRight {
	width:167px;
	float:left;
	height:24px;
}

div.srodekLewe {
	width:180px;
	border-top:3px solid #ebe1d4;
	text-align:center;
	margin: 0 0 0 18px;
}
td.srodekLewe {
	width:180px;
	border-top:3px solid #ebe1d4;
	text-align:center;
	padding:0px;
}

td.srodekPrawe {
	width:167px;
	text-align:left;
	background-image:url(images/pasek_3_kolor.gif);
}

td.srodekSrodek {
	border:1px solid #dddddd;
	background-color: #fffdfc;
	padding: 25px 20px 30px 20px;
	width:611px;
}

td.srodekBlank {
	width:20px;
}

table.gl {
	width:980px;
	text-align:center;
	margin:auto;
}

.pasekLewa2 {
	float:left;
	background-color:#e6d8c8;
	height:18px;
	width:55px;
	margin-right:1px;
}

.pasekSrodek2 {
	float:left;
	background-color:#fdf6f0;
	height:18px;
	width:55px;
}

.pasekPrawa2 {
	float:right;
	background-color:#ebe1d4;
	height:18px;
	width:55px;
}

.pasekLewa3 {
	float:left;
	background-color:#faf7f4;
	height:8px;
	width:55px;
	margin-right:1px;
}

.pasekSrodek3 {
	float:left;
	background-color:#fffdfc;
	height:8px;
	width:55px;
}

.pasekPrawa3 {
	float:right;
	background-color:#fbf9f6;
	height:8px;
	width:55px;
}

.srodekLewe h3 {
	font-size:12px;
	color:#5a5a59;
	margin-top:7px;
	padding-bottom:7px;
	margin-left:33px;
	text-align:left;
}

.srodekLewe ul {
	list-style-type:none;
	width:165px;
	text-align:left;
}

.srodekLewe ul li a {
	width:145px;
	font-size:11px;
	color:#5a5a59;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:7px 5px 8px 15px;	
}

.srodekLewe ul li img {
	padding-left:1px;
	padding-right:8px;
}

.srodekLewe ul li a:hover {
	background-color:#f6f3f3;
	text-decoration:none;
	background-image:url(images/punktor_romb.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;	
}

.srodekLewe li {
	border-top:1px solid #dddddd;
	width:165px;
	background-image:url(images/punktor_romb.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	margin:0px;
	padding:0px;	
}

.srodekLewe div {
	width:180px;
	border-top:3px solid #e6d8c8;
	*width:180px;
	margin-bottom:25px;	
}

.menu {
	font-size:12px;
	color:#FFFFFF;
	width:146px;
	background-color:#47423f;
	padding:5px 0px 5px 21px;
}

.srodekPrawe ul {
	list-style-type:none;
	width:150px;
	margin-left:0px;
}

.srodekPrawe a {
	width:144px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:3px 0px 4px 23px;
}

.srodekPrawe img {
	padding-left:1px;
	padding-right:8px;
}

.srodekPrawe a:hover {
	background-color:#dbcdbd;
	text-decoration:none;
	
}

.srodekPrawe li {
	border-top:1px solid #FFFFFF;
	width:167px;
	background-color:#cebdaa;
	margin:0px;
	padding:0px;	
}

.srodekPrawe ul {
	list-style-type:none;
	width:150px;
	margin-left:0px;
}

.srodekPrawe ul ul li a {
	width:126px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:3px 0px 4px 41px;
}

.srodekPrawe img {
	padding-left:1px;
	padding-right:8px;
}

.srodekPrawe ul ul a:hover {
	text-decoration:none;
}

.srodekPrawe ul ul li {
	border-top:1px solid #FFFFFF;
	width:167px;
	background-color:#dbcdbd;

	margin:0px;
	padding:0px;	
}

h3.linkiSpon {
	font-size:11px;
	color:#FFFFFF;
	width:146px;
	background-color:#47423f;
	background-image:url(images/strzala_double.gif);
	background-repeat:no-repeat;
	background-position:8px 9px;
	padding:5px 0px 5px 21px;	
	
}

.pasekLewa5 {
	float:left;
	background-color:#faf7f4;
	height:8px;
	width:55px;
	margin-right:1px;
}

.pasekSrodek5 {
	float:left;
	background-color:#fffdfc;
	height:8px;
	width:55px;
}

.pasekPrawa5 {
	float:right;
	background-color:#fbf9f6;
	height:8px;
	width:55px;
}

.przerwaMenuLinki {
	height:86px;
	width:100%;
}

.pasekLewa6 {
	float:left;
	width:55px;
	height:15px;
	background-color:#e6d8c8;
	margin-right:1px;
}

.pasekSrodek6 {
	float:left;
	width:55px;
	height:15px;
	background-color:#fdf6f0;
}

.pasekPrawa6 {
	width:55px;
	float:right;
	height:15px;
	background-color:#ebe1d4;
	margin-left:1px;
}

.blankStopka2 {
	width:202px;
	height:15;
	float:left;
}


.blankStopka {
	width:611px;
	height:15;
	float:left;
}


#stopka {
	width:980px;
	text-align:right;
	margin:auto;
}

.stopka1 {	
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	color:#989898;
	text-align:left;
	height:87px;
	width:100%;
}

.stopka1Tresc {
	width:980px;
	margin:auto;
}

#stopka2 {
	width:980px;
	margin:auto;
}

p.tekst {
	padding-top:18px;
	padding-right:120px;
	width:675px;
	float:left;
	height:70px;
	padding-left:15px;
}

p.wyk a {
	color:#493f0b;
	font-weight:normal;
}

p.wyk {
	height:69px;
	float:right;
	width:148px;
	color:#493f0b;
	text-align:right;
	padding-top:18px;
	padding-right:19px;
	background-image:url(images/pasek_3_kolor_jasny.gif);
	border-bottom:1px solid #dddddd;
}

.pasekLewa7 {
	float:left;
	width:55px;
	height:48px;
	background-color:#e6d8c8;
	margin-right:1px;
}

.pasekSrodek7 {
	float:left;
	width:55px;
	height:48px;
	background-color:#fdf6f0;	
}

.pasekPrawa7 {
	width:55px;
	float:right;
	height:48px;
	background-color:#ebe1d4;
	margin-left:1px;
}

.blankStopka1 {
	width:202px;
	height:48px;
	float:left;
}

.blankStopka3 {
	width:611px;
	height:48px;
	float:left;
}

.srodekTop {
	width:100%;
	border-bottom:6px solid #6c6058;
	text-align:left;
	padding-bottom:25px;
	margin-bottom:15px;
}

.srodekTop2 {
	width:100%;
	border-top:6px solid #6c6058;
	text-align:left;
	padding-top:30px;
	margin-top:15px;
}

.srodekTopLeft h2 {
	
}

.srodekTopRight {
	float:right;
	padding-right:8px;
	margin-top:-3px;
}

.srodekTop h2 {
	width:278px;
	border-bottom:1px solid #dddddd;
	padding-left:1px;
	padding-bottom:8px;
}

.srodekTop p {
	width:278px;
	padding-bottom:19px;
	padding-top:3px;
}

.srodekTop2 h2 {
	width:100%;
	border-bottom:1px solid #dddddd;
	padding-left:1px;
	padding-bottom:8px;
}

.srodekTop2 p {
	width:100%;
	padding-bottom:19px;
	padding-top:3px;
}

.srodekBottom {
	text-align:left;
	width:100%;
}
.srodekBottomLeft {
	float:left;
	width:274px;
}

.srodekBottomRight {
	float:right;
	width:274px;
}

.srodekBottom h2 {
	width:273px;
	border-bottom:1px solid #dddddd;
	padding-left:1px;
	padding-bottom:8px;
}

.srodekBottom p {
	width:274px;
	padding-bottom:17px;
	padding-top:3px;
}

.srodekBottom span img {
	padding-bottom:1px;
}

.clearLeft2 {
	clear:left;
	width:100%;
	height:10px;
}

.srodekLewe ul ul {
	list-style-type:none;
	width:165px;
	border-top:1px solid #dddddd;
	margin-left:0px;
}

.srodekLewe ul ul li a {
	width:160px;
	font-size:11px;
	color:#cc4452;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:1px 0px 1px 23px;
}


.srodekLewe ul ul li a:hover {
	background-color:#f6f3f3;
	text-decoration:none;
	background-image:url(images/pktMenuLew.gif);
	background-repeat:no-repeat;
	background-position:12px 6px;	
}

.srodekLewe ul ul li {
	border:0px;
	width:165px;
	background-image:url(images/pktMenuLew.gif);
	background-repeat:no-repeat;
	background-position:12px 6px;
	margin:0px;
	padding:0px;	
}

.formularzMargines {
	width:100%;
	margin:0px;
}

.formularzMargines table {
	width:100%;
}

div.formularzMargines2 {
	margin: 0px;
	padding: 10px 20px 10px 20px;
}

div.formularzMargines table {
	margin: 15px 0px 0px 0px;
}

tr.formularzRamkaGora td {
  border-top: 1px solid #D5DAE0;
  width:100px;
  text-align:left;
}

span.formularzGwiazdka {
	color: #FF7E00;
	text-align:left;
}

td.formularzWymagane {
	color: #FF7E00;
	text-align:left;
}

p.formularzOpis {
	width:100%;
	color: #0E4E5F;
	text-align: justify;
}

input.forumlarzInput {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px #b7bdc1 solid; 
	color: #797979; 
	font-size: 11px; 
	font-family: arial,tahoma, sans-serif;
	padding:2px;
	margin-top:5px;
}

textarea.forumlarzInput {
	width: 100%;
	height: 100px;
	background-color: #FFFFFF; 
	border: 1px #b7bdc1 solid; 
	color: #797979; 
	font-size: 11px; 
	font-family: arial, tahoma, sans-serif;
	padding:2px;
}

.kontPole select {
	width: 100%;
	background-color: #FFFFFF; 
	border: 1px #b7bdc1 solid; 
	color: #797979; 
	font-size: 11px; 
	font-family: arial, tahoma, sans-serif;
	padding:2px 0px 2px 0px;
}

td.formularzLabel {
	color: #717679;
	font-weight: bold; 
	font-size:11px;
	padding: 11px 0px 0px 10px;
}

p.warDod {
	font-style:italic;
	font-size:9px;
	font-weight:normal;
	width:100%;
	padding:0px;
}

.komunikatDod {
	color:red;
	margin-bottom:15px;
}

.komunikat {
border:1px solid red;
color:red;
margin:5px 0;
padding:10px 0;
text-align:center;
}

.kontPole {
	text-align:left;
	width:300px;
	border-top: 1px solid #D5DAE0;
}


.kontLabel {
	width:150px;
	text-align:left;
	font-weight:bold;
	padding: 11px 0px 0px 10px;
	border-top: 1px solid #D5DAE0;
}

.kontGw {
	text-align:left;
	padding: 11px 0px 0px 10px;
	border-top: 1px solid #D5DAE0;
}

.dodFormBut {
	background-color:#cc4452;
	border:1px solid #cc4452;
	color:#FFFFFF;
}

.opisyTekst {
	float:left;
	width:395px;
	text-align:justify;
}

.opisyFoto {
	float:right;
	width:108px;
}

.aktualnosciZdjeciaOpisBlok {
	width:108px;
	text-align:center;
	margin:5px;
	float:left;
	display:inline;
	padding:0px;
	padding-top:5px;
}

span.ramka {
	display: table-cell;
	border: 1px solid #C8D0CF;
	padding: 2px;
	width:100px;
	margin:0px;
	background-color:#FFFFFF;
}

p.opisyTekst1 {
	width:100%;
	text-align:justify;
}

p.opisyTekst2 {
	float:left;
	width:78%;
	text-align:justify;
}

.opisyFoto2 {
	float:right;
	width:21%;
}

p.opisyTekst3 {
	float:right;
	width:78%;
	text-align:justify;
}

.opisyFoto3 {
	float:left;
	width:21%;
}

p.opisyTekst4 {
	text-align:justify;
	width:auto;
}

.opisyFoto4 {
	float:right;
	width:108px;
	margin:0px 0px 10px 10px;
}

p.opisyTekst5 {
	text-align:justify;
	width:auto;
}

.opisyFoto5 {
	float:left;
	width:108px;
	margin:0px 10px 10px 0px;
}

p.opisyTekst6 {
	text-align:justify;
	width:100%;
}

.opisyFoto6 {
	width:100%;
}

.aktualnosciZalacznikRamka {
	border-top:1px solid #d1e0e2;
	margin-top:20px;
	padding:10px 0px;
}

.aktualnosciPlikOpis {
	padding-top:7px;
	margin-left:17px;
	margin-bottom:20px;
}

/* 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;
}

.TabStripActive {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #FF6600 url("images/play_czerwony.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #E06A1C; 
}

.TabStripInactive {
margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #B04600 url("images/play_czerwony_inactive.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #963C00; 
}

.TabStripActive a {
	color: white;
}

.TabStripInactive a {
	color: #bbbbbb;
}






h2.opis2 {
	width:100%;
}


.wpisyLista {
	width:100%;
	margin-top:0px;
}

.newsInformacje {
	list-style-type:none;
	margin:0px 0px 8px 0px;
	padding:0px;
}

.newsInformacje li {
	margin:0px;
	padding:0px;
}

.skrOpis {
	float:left;
	width:60%;
	margin-top:10px;
}

.skrOpis h2, .skrOpis p {
	width:100%;
}

.skrThumb {
	float:right;
	width:37%;	
	margin-top:10px;
}

.skrThumb p {
	width:202px;
	text-align:center;
	border:1px solid #e6e6e6;
	_margin-bottom:-17px;
	padding:5px;
}

.skrThumb img {
	width:202px;
}

.skrThumb a {
	font-size:9px;
	color:#6C6058;	
}

.szczegoly {
	width:100%;
}

.szczegoly p {
	float:left;
	font-weight:bold;
	font-size:12px;
	color:#3B3B3B;
	width:82%;
	padding:0px;
	margin:0px;
}

.szczDodano {
	color:#3B3B3B;
	float:left;
	width:8%;
}

.szczData {
	float:right;
	width:10%;
}

p.thumb {
	border:1px solid #e6e6e6;
	height:300px;
	margin:20px 0px 5px 5px;
	padding:5px;
	text-align:right;
	width:400px;
	float:right;
}

p.thumb img {
	margin:0px;
	padding:0px;

}

p.szczOpis {
	text-align:justify;
	width:auto;
	margin-top:15px;
}

h4.tagi {
	margin-bottom:15px;
	font-size:14px;
}

.tagiSlowa {
	background-color:#FDF6F0;
	border:1px solid #e6e6e6;
	padding:10px;
	color:red;
	margin-bottom:15px;
}

.szczNewsLink {	
	text-align:right;
}

.licznikZnakow {
	font-weight:normal;
	font-size:10px;
}

ul.mapaSerwisu li a {
	font-weight:bold;
}

ul.mapaSerwisu li {
	list-style-image:url(images/zalacznikStrzalka.gif);
	font-weight:bold;
	padding:3px;
}

ul.mapaSerwisu {
	margin-top:10px;
	margin-bottom:20px;
}


ul.mapaSerwisu li ul {
	margin-top:5px;
	margin-bottom:0px;
}

ul.mapaSerwisu li ul li ul {
}

ul.mapaSerwisu li ul li a{
	color: #5a5a59;
	font-weight: normal;
}

.blokSpons {
	
}

.blokSpons h3 {
	font-size:12px;
	color:#595959;
	width:146px;
	background-color:#723147;
	padding:5px 0px 5px 21px;	
}

.blokSpons ul {
	list-style-type:none;
	width:150px;
	margin-left:0px;
}

.blokSpons a {
	width:148px;
	font-size:11px;
	color:#6d653b;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:0px 0px 0px 19px;
	margin-left:-3px;
}

.blokSpons a:hover {
	background-color:#fdf6f0;
	text-decoration:none;
	background-image:url(images/strzalkanabieli.gif);
	background-repeat:no-repeat;
	background-position:8px 5px;
}

.blokSpons li {
	border-top:1px solid #FFFFFF;
	width:164px;
	background-image:url(images/strzalkanabieli.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:8px 5px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
}

.srodekBottom ul {
	width:98%;
}

.srodekBottom li {
	width:93%;
}

.srodekBottom textarea {
	width:100%;
}

.wyszuk {
	margin-bottom:10px;
	font-size:13px;
}

.wyszukWyn {
	margin:15px 0px;
	font-size:13px;
}

.wysWyszukaj {
	width:280px;
}

.wyszukajInp {
	font-family:Arial;
	border:1px solid #b7bdc1;
	background-color:#f3f3f3;
	color:#797979;
	padding:2px;
	float:left;
	width:230px;
	margin-bottom:10px;
}

.wyszukajBut {
	margin:2px 0px 0px 0px;
	float:right;
	margin-bottom:10px;
}

div.wysWyszukaj {
	padding-top: 10px;
	text-align: center;
}

div.wysBlok {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #C8D0CF;
}

dl.wysLista {
	margin: 0px;
	display: none;
	padding: 0px 15px 0px 15px;
}

dl.wysLista dt {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	color: #0E4E5F;
	font-weight: bold;
}

dl.wysLista dd {
	margin: 0px;
	padding: 5px 0px 5px 15px;
	border-bottom: 1px solid #C8D0CF;
}

h4.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 5px 80px 5px 30px;
	font-size: 11px;
	border-bottom: 1px solid #C8D0CF;
	background: url(images/news.gif) no-repeat;
	background-position: 15px 6px;
	cursor: pointer;
}

span.wysIlosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 15px 0px 0px;
}


.pasekLewa8 {
	float:left;
	background-color:#faf7f4;
	height:8px;
	width:55px;
	margin-right:1px;
}

.pasekSrodek8 {
	float:left;
	background-color:#fffdfc;
	height:8px;
	width:55px;
}

.pasekPrawa8 {
	float:right;
	background-color:#fbf9f6;
	height:8px;
	width:55px;
}







h3.pozWiad {
	color:#bbd252;
	font-size:13px;
	padding:20px 0px 0px 20px;
}






.srodekKolumnaArty {
	margin-bottom:35px;
	width:100%;
	
}

.srodekKolumnaArty h2 {
	padding-bottom: 8px;
	color:#5A5A59;
	font-size:18px;
	font-family:Arial;	
	border-bottom:1px solid #E6E6E6;
	width:100%;
}

.srodekKolumnaArty h4 {
	padding-bottom:5px;
	font-size:11px;
}

.allArticles {
	text-align:center;
	display:block;
}

.allArticles a {
	color:#bbd252;
}

.aktualnosciZwykleMargines h4 {
	padding-bottom:5px;
	font-size:11px;
}

.aktualnosciZwykleMargines .aktualnosciOpis {
	padding-bottom:20px;
}

.newsMarginesZw h3 {
	padding:5px 5px 15px 0px;
}

.newsMarginesZw .newsInformacje  {
	text-align:right;
	width:100%;
}

.newsMarginesZw .newsInformacje li  {
	text-align:right;
	width:100%;
}

div.aktualnosciMarginesZw {
	padding: 0px 20px 15px 20px;
	border-bottom: 1px solid #C8D0CF;
}

div.aktualnosciMargines1Zw {
	padding: 0px 20px 0px 0px;
}

div.aktualnosciZalacznikRamkaZw {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #E0E1E2;
}

div.aktualnosciZalacznikZw {
    margin: 0px;
	padding: 5px;
}

div.aktualnosciPlikZw {
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	background: url('images/zalacznikStrzalka.gif') no-repeat;
	background-position: 0px 3px;
}

p.aktualnosciPlikOpisZw {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

a.aktualnosciZdjeciaLinkZw {
	color: #000000;
	text-decoration: none;
}

a.aktualnosciZdjeciaLinkZw:hover {
	text-decoration: underline;
}

div.aktualnosciOpis {
	margin: 0px;
	padding: 5px 0px 5px 15px;
}

div.aktualnosciZdjeciaOpisBlokZw {
	margin: 5px;
	padding: 0px;
	width: 108px;
	float: left;
	text-align: center;
	display: inline;
	font-size:9px;
}

div.aktualnosci7ZdjeciaBlokZw {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div.aktualnosci5ZdjeciaBlokZw {
	width: 120px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.aktualnosci4ZdjeciaBlokZw {
	width: 120px;
	margin: 0px;
	padding: 0px;
	float: right;
}

div.aktualnosci3ZdjeciaBlok1Zw {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	margin-left: 115px;
	height: 1%;
}

div.aktualnosci2ZdjeciaBlok1Zw {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	margin-right: 120px;
	height: 1%;
}

div.aktualnosci3ZdjeciaBlok2Zw {
	padding: 0px;
	width: 120px;
	margin-left: -120px;
	display: inline;
	position: relative;
	float: left;
}

div.aktualnosci2ZdjeciaBlok2Zw {
	width: 120px;
	margin: 0px;
	padding: 0px;
	margin-right: -122px;
	float: right;
	display: inline;
	position: relative;
}

div.aktualnosciSkrotPrawaZdjeciaZw {
	margin: 0px -5px 0px 0px;
	padding: 10px 0px 10px 10px;
	float: right;
}

div.aktulanosciPagerZw {
	margin: 0px 0px 1px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
}

div.aktualnosciMargines1Zw h3 {
	padding: 0px 0px 15px 0px;
}

div.aktualnosciMargines1Zw h3 {
	padding: 0px 0px 15px 0px;
}

div.newsMarginesZw .newsInformacje {
	text-align:right;
}

div.aktualnosciMargines1Zw .newsInformacje {
	text-align:right;
}

.newsLink {
	text-align:right;
	margin-top:30px;
}

.newsLink span {
	font-weight:normal;
	position:relative;
	top:1px;
	padding-right:3px;
}

.newsData {
	width:100%;
}

td.kontPoleKod {
	width:60px;
	text-align:left;
	border-top: 1px solid #D5DAE0;
}

td.kontPoleMiejsc {
	width:220px;
	text-align:left;
	border-top: 1px solid #D5DAE0;
}

.wpisyLista ul {
	margin:30px 0px 0px 0px;
	list-style-type:none;
	padding:0px;
	width:160px;
}

.wpisyLista ul li {
	padding:0px;
	margin:0px;
}

.wpisyLista h4 {
	font-size:14px;
}

.wpisyLista h3 {
	font-size:17px;
	color:#6C6058;
}

div.logo {
	margin:20px 0px 0px 0px;
	float:right;
	width:365px;
	text-align:center;
}

div.logo img {
	margin:0px;
	padding:0px;

}

div.thumb {
	margin:11px 0px 0px 0px;
	float:right;
	width:365px;
	text-align:center;
}

div.thumb img {
	margin:0px;
	padding:0px;
}

ul.dane_firmy {
	margin:0px;
	background-color:#E6D8C8;
	padding:5px 15px;
}

ul.dane_firmy h4 {
	padding-bottom:10px;
}

ul.tytul_firmy {
	margin-bottom:30px;
	padding:5px 0px 5px 0px;
	width:191px;
	float:left;
}

ul.tytul_firmy li {
	width:191px;
}

ul.tytul_firmy a {
	color:#000000;
}

ul.tytul_firmy h3 a {
	color:#a4cf49;
	font-size:15px;
}

ul.tytul_firmy h3 {
	padding-bottom:5px;
	
}

/*********************************************/
/****************** glosowanie **************************/
/*********************************************/
div.glosowanieStat {
	margin:0px 0px 15px 0px;
	padding:10px 0px 10px 0px;	
}
span.glosowanieStat2 {
	font-weight:bold;
	color:#d10000;
	background:#fff;
}
div.glosowanieGlosowanie {
	float:left;
	padding:0px 0px 0px 0px;
}
div.glosowanieGwiazdka2 {
	margin: 0px;
	width:26px;
	height:25px;
	float:left;
	background-image:url('images/gwb.gif');
	cursor:pointer;
}
.glosowanieOcen {
    padding-top:8px;
}

div.glosowanieStat table {
	border:1px solid #E6E6E6;
	float:right;
}
/********************************************/
/********************************************/
/********************************************/

.statki {
	margin-top:15px;
}

.wpisyLista h2 a.nfirma {
	color:#BBD252;
}

.wpisyLista h2 a {
	font-size:13px;
}


.calyRank {
	text-align:center;
}

.calyRank {
	text-align:center;
}

.calyRank a {
	color:#0680C1;
	font-weight:bold;
}

.szczRank {
	float:right;
	width:120px;
	border:1px solid #EBE1D4;
	background-color:#EBE1D4;
	height:45px;
	padding:3px 10px 0px 10px;
}

.szczRank ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:127px;
}

.szczRank li {
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:12px;
}

.szczRank li.miejsce {
	font-weight:bold;
	font-size:10px;
	padding-bottom:18px;
	*padding-bottom:6px;
}

.szczRank li span {
}

.szczRank li.miejsce span {
	font-family:verdana;
}

.rankst {
	border-bottom:1px solid #E6E6E6;
}

.rankst .rankst1 {
	float:left;
	width:60%;
}

.rankst .skrotTytul {
	border:0px;
}

.rankst .skrotTytul h1 {
	font-size:16px;
}

.ranksd p.opis {
	width:70%;
	float:left;
	padding:0px;
	margin:0px;
}

.ranksd p.thumbSkr {
	float:right;
	position:relative;
	top:-8px;
	margin-right:0px;
	width:133px;
	border:1px solid #EBE1D4;
	padding:4px;
	text-align:center;	
}

.ranksd p.thumbSkr .adresWWW {
	font-size:10px;	
}

.contRank {
	background-color:#FFFFFF;
	padding:0px 0px 0px 6px;
}

.skrotranking {
	color:#6C6058;
	font-weight:bold;
	padding:3px 0px;
}

.skrotranking span {
	color:#6C6C6C;
	font-weight:normal;
	font-size:9px;
}

.skrotranking p a {
	color:#6C6C6C;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	display:block;
	width:100%;
}

.skrotranking p a:hover {
	background-color:#FFFFFF;
}

p.cRank {
	margin:5px 0px 0px 0px;
	text-align:center;
}

p.cRank a {
	background-color:#FFFFFF;
	color:#6C6C6C;
	display:inline;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

p.cRank a:hover {
	background-color:#FFFFFF;
}

.przerwaMenuLinki1 {
	height:56px;
	width:100%;
}

.ranksd .newsLink {
	margin-top:5px;
	text-align:left;
	margin-bottom:10px;
}

.rankst1 ul {
	margin-top:0px;
	margin-bottom:5px;
}

div.szOferta {
	width:40%;
	float:left;
}

div.szOferta div {
	width:100%;
	line-height:18px;
	margin:20px 0px;
}

div.szOferta div ul {
	margin-top:0px;
}

div.szOferta div ul li {
	background-color:#FFFFFF;
	background-image:url(images/strzalkanabieli.gif);
	background-position:3px 5px;
	background-repeat:no-repeat;
	border-top:1px solid #FFFFFF;
	margin:0;
	padding:0 0 0 15px;
}

div.szOpis {
	width:58%;
	float:right;
}

div.szOpis ul {
	width:320px;
}

div.szOpis div {
	width:100%;
	line-height:18px;
	text-align:justify;
	margin:20px 0px;
}

.srodekLewe .chmura-tagow {
	border-top:1px solid #DDDDDD;
	border-bottom:3px solid #EBE1D4;
	padding:8px 5px;
	width:170px;	
}



/* ----- chmura tagow ----- */
div.chmura-tagow {
	padding: 0px 0px 0px 0px;
	text-align: justify;
	margin-bottom:0px;	
	font-family: Tahoma;
	line-height: 1.9em;			
}

div.chmura-tagow a {color: #47423F;}
div.chmura-tagow a.even {color: #6C6058;}

div.czarna {
	padding: 15px 0px 0px 0px;
	background: transparent;
	border: none;
	text-align: justify;
	margin-bottom: 0px;	
	font-family: Tahoma;
	line-height: 1.9em;			
}

.mail{
text-align:left;
}

.mail span{
display:block;
padding:5px 0;
}

.mail span.text{
font-size:11px;
font-weight:bold;
padding:0;
}

.mail input{
margin:5px 0 10px;
width:250px;
} 

.mail input.dodFormBut{
width:auto;
}

.mail textarea{
height:150px;
margin:5px 0;
width:250px;
}

.mail input, .mail textarea{
border:1px solid #B7BDC1;
}

div.formularzGwiazdka {
color:#FF7E00;
display:inline;
padding-left:5px;
text-align:left;
}