html
{
	margin: 0;
	padding: 0;
}

body
{
	behavior: url(js/csshover.htc);
	text-align: center;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 12px;
	color: #e6e6dc;
	padding: 0 0 0 0;
	background: #000;
}

a
{
	outline: none;
	color: #95b275;
	text-decoration: none;
}

img
{
	float: none;
	border: 0;

}

.cufon
{
}

.constr
{
	float: left;
	border: 0;
}

.clear
{
	clear: both;
	font-size: 0px;
	height: 0px;
}

/* container */

#container
{
	width: 1100px;
	height: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	position: relative;
	text-align: left;
}

#box
{
	width: 1100px;
	height: 750px;
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
}


#main-content
{
	float: left;
	width: 1100px;
	height: 543px;
	background: url(../images/img-main.gif) no-repeat;
}

#main-footer
{
	float: left;
	width: 1100px;
	height: 207px;
	background: url(../images/bg-main-footer.gif) repeat-x;
	position: relative;

}

#main-footer #footer-img
{
	position: absolute;
	width: 334px;
	height: 77px;
	top: 0;
	left: 256px;
	background: url(../images/img-main-bot.gif) no-repeat;
}

#main-footer ul
{
	float: left;
	list-style: none;
	width: 202px;
	margin: 26px 0 0 20px;
	padding: 0;
}

#main-footer ul li
{
	text-align: left;
	height: 26px;
	width: 202px;
	display: block;
	margin: 0 0 4px 0;
	float: left;
}

#main-footer ul li a
{
	display: block;
	height: 26px;
	float: left;
}

#main-footer ul li a span
{
	display: none;
}

#main-footer ul li a.selected, #main-footer ul li a:hover
{
	background-position: 0 -26px !important;
}

#main-footer ul li a#glowna
{
	width: 201px;
	background: url(../images/main-menu-glowna.gif) no-repeat 0 0;
}

#main-footer ul li a#wstep
{
	width: 75px;
	background: url(../images/main-menu-wstep.gif) no-repeat 0 0;
}

#main-footer ul li a#wystawa
{
	width: 107px;
	background: url(../images/main-menu-wystawa.gif) no-repeat 0 0;
}

#main-footer ul li a#galeria
{
	width: 95px;
	background: url(../images/main-menu-galeria.gif) no-repeat 0 0;
}

#main-footer ul li a#pobierz
{
	width: 99px;
	background: url(../images/main-menu-pobierz.gif) no-repeat 0 0;
}

#main-footer #bottom
{
	float: left;
	width: 1100px;
	font-family: Times New Roman;
	font-size: 11px;
	color: #c9c9c9;
}

#main-footer #bottom .left
{
	float: left;
	width: 500px;
	margin: 11px 0 0 25px;
}

#main-footer #bottom .right
{
	float: right;
	width: 500px;
	text-align: right;
	margin: 11px 25px 0 0;
}

#main-footer #bottom a
{
	color: #c9c9c9;
	text-decoration: none;
}








#content
{
	float: left;
	width: 1100px;
	height: 540px;
	background: url(../images/bg.gif) repeat-x;
}

#left
{
	float: left;
	width: 296px;
	margin: 20px 0 0 20px;
}

#right
{
	float: left;
	width: 784px;
	margin: 20px 0 0 0px;
	position: relative;
}

#footer
{
	float: left;
	width: 1100px;
	height: 210px;
	background: url(../images/bg-footer.gif) repeat-x;
	position: relative;

}

#footer #footer-img
{
	position: absolute;
	width: 506px;
	height: 210px;
	top: 0;
	right: 0px;
	background: url(../images/img-footer.png) no-repeat;
	z-index: 50;
}

#footer ul
{
	float: left;
	list-style: none;
	width: 202px;
	margin: 29px 0 0 20px;
	padding: 0;
}

#footer ul li
{
	text-align: left;
	height: 26px;
	width: 202px;
	display: block;
	margin: 0 0 4px 0;
	float: left;
}

#footer ul li a
{
	display: block;
	height: 26px;
	float: left;
}

#footer ul li a span
{
	display: none;
}

#footer ul li a.selected, #footer ul li a:hover
{
	background-position: 0 -26px !important;
}

#footer ul li a#glowna
{
	width: 201px;
	background: url(../images/menu-glowna.gif) no-repeat 0 0;
}

#footer ul li a#wstep
{
	width: 75px;
	background: url(../images/menu-wstep.gif) no-repeat 0 0;
}

#footer ul li a#wystawa
{
	width: 107px;
	background: url(../images/menu-wystawa.gif) no-repeat 0 0;
}

#footer ul li a#galeria
{
	width: 95px;
	background: url(../images/menu-galeria.gif) no-repeat 0 0;
}

#footer ul li a#pobierz
{
	width: 99px;
	background: url(../images/menu-pobierz.gif) no-repeat 0 0;
}

#footer #bottom
{
	float: left;
	width: 1100px;
	font-family: Times New Roman;
	font-size: 11px;
	color: #c9c9c9;
	z-index: 100;
}

#footer #bottom .left
{
	float: left;
	width: 500px;
	margin: 11px 0 0 25px;
	z-index: 100;
}

#footer #bottom .right
{
	float: right;
	width: 500px;
	text-align: right;
	margin: 11px 25px 0 0;
}

#footer #bottom a
{
	color: #c9c9c9;
	text-decoration: none;
	z-index: 100;
}


.scrollable.wstep
{
	position: relative;
	overflow: hidden;
	width: 703px;
	height: 447px;
	margin: 28px 0 0 0;
}

.scrollable .items
{
	width:20000em;
	position:absolute;
}

.scrollable.wstep .items div
{
	width: 701px;
	height: 447px;
	padding: 1px;
	text-align: justify;
	line-height: 18px;
	overflow: hidden;
}

.prev.wstep
{
	cursor: pointer;
	width: 31px;
	height: 30px;
	background: url(../images/arrow-up.gif) no-repeat 0 0;
	position: absolute;
	right: 40px;
	top: 30px;
}

.prev.wstep:hover, .prev.wstep.active
{
	background-position: 0 -30px;
}

.next.wstep
{
	cursor: pointer;
	width: 31px;
	height: 30px;
	background: url(../images/arrow-down.gif) no-repeat 0 0;
	position: absolute;
	right: 40px;
	bottom: 0;
}

.next.wstep:hover, .next.wstep.active
{
	background-position: 0 -30px;
}

.next.disabled, .prev.disabled
{
	display: none;
}

#download
{
	display: block;
	width: 306px;
	height: 454px;
	margin: 30px 0px 0px 156px;
}


.scrollable.wystawa
{
	position: relative;
	overflow: hidden;
	width: 614px;
	height: 516px;
}

.scrollable.wystawa .items div
{
	width: 614px;
	padding: 1px;
	text-align: justify;
	line-height: 18px;
	overflow: hidden;
	float: left;
}

.scrollable.wystawa .items div a
{
	margin: 5px 20px 0px 24px;
}

.scrollable.wystawa .items div a.last
{
	margin: 5px 0px 0px 20px;
}

.prev.wystawa
{
	cursor: pointer;
	width: 30px;
	height: 31px;
	background: url(../images/arrow-left.gif) no-repeat 0 0;
	position: absolute;
	left: -30px;
	top: 250px;
}

.prev.wystawa:hover, .prev.wystawa.active
{
	background-position: 0 -31px;
}

.next.wystawa
{
	cursor: pointer;
	width: 30px;
	height: 31px;
	background: url(../images/arrow-right.gif) no-repeat 0 0;
	position: absolute;
	right: 140px;
	top: 250px;
}

.next.wystawa:hover, .next.wystawa.active
{
	background-position: 0 -31px;
}

.navi
{
	margin: -18px 0 0px 190px;
	font-size: 18px;
	letter-spacing: 4px;
}

.navi a
{
	color: #fff;
}

.navi a.active
{
	color: #9cbb7a;
}


.scrollable.galeria
{
	position: relative;
	overflow: hidden;
	width: 621px;
	height: 506px;
	margin: 10px 0 0 0;
	float: left;
}

.scrollable.galeria .items div
{
	width: 621px;
	padding: 1px;
	text-align: justify;
	line-height: 18px;
	overflow: hidden;
	float: left;
	text-align: center;
}

.scrollable.galeria .items div p
{
	margin: 0;
	text-align: center;
	padding: 1px;
	color: #bbbbbb;
	font-size: 11px;

}

.prev.galeria
{
	cursor: pointer;
	width: 24px;
	height: 25px;
	background: url(../images/arrow-min-left.gif) no-repeat 0 0;
	float: left;
}

.prev.galeria:hover, .prev.galeria.active
{
	background-position: 0 -25px;
}

.next.galeria
{
	cursor: pointer;
	width: 24px;
	height: 25px;
	background: url(../images/arrow-min-right.gif) no-repeat 0 0;
	float: left;
}

.next.galeria:hover, .next.galeria.active
{
	background-position: 0 -25px;
}

.gallery-title
{
	float: left;
	margin: 0;
	color: #9cbb7a;
	font-size: 18px;
}

#gallery-navi
{
	float: right;
	margin: 0 162px 0 0;
}

#count
{
	float: left;
	font-size: 24px;
	margin: -2px 5px 0px;
}

#count span
{
	display: none;
}

#left ul
{
	list-style: none;
	padding: 0;
	margin: 230px 0 0 0;
}

#left ul li
{
	padding: 0;
	margin: 0;
	font-size: 13px;
	padding: 3px 0;
}

#left ul li a
{
	color: #d5d5c6;
}

#left ul li a:hover, #left ul li a.selected
{
	color: #9cbb7a;
}


