body, h1, h2, h3, h4, h5, h6,
blockquote, p, address, form, fieldset,
ul, ol, dl, dt, dd, li, hr, table, td, th {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #808080;
}	

a.cur {
	color: #000;
}	

a:hover {
	text-decoration: none;
	color: #000;
}

fieldset, img {
	border: none;
}
li {
	list-style: none;
}

.cboth {
	clear: both;
}

p {
	margin-bottom: 14px;
}

body {
	background-color: #808080;
	padding: 30px 0;
	text-align: center;
	font-family: verdana, tahoma, sans-serif;
	font-size: 12px;
	color: #000;
}

body.oknoBud {
	padding:0;
	text-align: left;
	background: transparent url(../gfx/bg-popup.gif) 1px repeat-y;
}

#container {
	width: 978px;
	margin: 0 auto;
	text-align: left;
	background-color: #fff;
}

#top, #section1, #section2 {
	border-bottom: 1px solid #808080;
}

.subSection {
	width: 114px;
	float: left;
	text-align: right;
	padding: 15px 20px 15px 20px;
	font-weight: bold;
}

.mainSection {
	width: 783px;
	float: left;
	border-left: 1px solid #808080;
	padding: 15px 20px 15px 20px;
}

.mainSection110 {
	width: 783px;
	height: 164px;
	float: left;
	border-left: 1px solid #808080;
	padding: 15px 20px 15px 20px;
}

.oknoBud .subSection {
	width: 160px;
	padding: 0;
	font-weight: normal;
}

.oknoBud .mainSection {
	width: 640px;
	padding: 0;
	border: none;
}

#section1 .mainSection {
	padding: 0;
	height: 325px;
	width: 823px;
	background: transparent url(../gfx/awa.jpg) 0 bottom no-repeat;
	_overflow: hidden;
}

#top .subSection {
	padding-bottom: 0;
}

#top h1 {
	padding-top: 18px;
	padding-left: 38px;
	_padding-left: 28px;
	_position: relative;
	_left: 10px;
}

#top h1 a {
	display: block;
	width: 85px;
	height: 50px;
	background: transparent url(../gfx/logo.gif) no-repeat;
}

#top h1 span {
	display: none;
}

ul#topmenu {
	padding-top: 48px;
}

ul#topmenu li {
	display: inline;
	font-weight: bold;
	padding-right: 30px;
}

/*
#section1 h2 {
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 7px;
	word-spacing: 10px;
	font-size: 14px;
}
*/

h3 {
	font-size: 12px;
}

ul.images li {
	width: 85px;
	height: 85px;
	float: left;
	padding-right: 10px;
	background: transparent url(../gfx/img-shadow.gif) 0 0 no-repeat;
}

p.lang {
	margin-left: 730px;
	margin-top: -14px;
}

p.lang a {
	color: #000;
}

.title {
	/* color: #808080; */
}

.normal {
	font-weight: normal;
}

p.mur {
	padding-top: 70px;
}

p.fot {
	padding-top: 205px;
}

.index #section1 .mainSectionIn {
	height: 300px;
	background: transparent url(../gfx/bg-section1.jpg) no-repeat;
}

.budynki #section1 .mainSectionIn {
	height: 280px;
	padding-top: 20px;
}

.autorzy .mainSectionIn {
	padding-left: 20px;
	height: 120px;
}

#sec1 {
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	margin-top: 58px;
}

#sec1 .subSection {
	width: 120px;
	padding-right: 20px;
	padding-top: 20px;
	padding-left: 20px;
}

#sec1 .mainSection {
	height: 480px;
}

ul.nums {
	padding-left: 10px;
	padding-top: 10px;
}

ul.nums li {
	display: inline;
}

ul.nums a {
	display: block;
	width: 24px;
	height: 25px;
	padding: 5px 6px 0 0;
	float: left;
	margin-right: 12px;
	background: transparent url(../gfx/bg-nums.gif) no-repeat;
	text-align: center;
}

ul.nums li.cur a {
	background-image: url(../gfx/bg-nums-cur.gif);
	font-weight: bold;
	color: #000;
}

img.imgleft {
	float: left; margin-top: -20px; margin-right: 20px;
}

table.timages td {
	padding: 0 17px 10px 0;
	background: transparent url(../gfx/img-shadow.gif);
}

#panSlideshow {
	height: 300px;
	overflow: hidden;
}

.mainSectionIn img.imgleft {
	cursor: pointer;
}

#section1 {
	position: relative;
}

#section1 .subSection p img {
	position: absolute;
	bottom: 25px;
	left: 60px;
}

#section1 {
	zoom: 1;
}

body.oknoVid {
	padding:0;
	text-align: left;
	background: transparent url(../gfx/bg-popup.gif) 1px repeat-y;
}

.oknoVid .subSection {
	width: 160px;
	padding: 0;
	font-weight: normal;
}

.oknoVid .mainSection {
	width: 440px;
	padding: 0;
	border: none;
}

#sec1vid {
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	margin-top: 40px;
	padding-left: 20px;
}

#sec1vid .subSection {
	width: 120px;
	padding-right: 20px;
	padding-top: 20px;
}

#sec1vid .mainSection {
	height: 300px;
}



