*{
margin: 0;
padding: 0;
}
html {
    height: 100%;
}
body {
	font: 100%/normal Century Gothic, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	color: #4b4b4b;
	height: 100%;
}

q:lang(pl) { quotes: "\201E" "\201D" "\00AB" "\00BB" }
q:before { content: open-quote }
q:after { content: close-quote }

div.wrapper{
	margin: 0px auto;
	width: 1024px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	overflow: hidden;
}
* html div.wrapper{
    overflow: visible;
}
div.header{
    padding-top: 15px;
}
div.header h1{
	width: 453px;
	height: 65px;
	background: url('../img/h1.png') no-repeat 0 0; 
	text-indent: -9999em;
	margin: 3px auto;
}
div.header h1 a{
	overflow: hidden;
}
div.header h2{
	width: 452px;
	height: 41px;
	background: url('../img/h2.png') no-repeat 0 0; 
	text-indent: -9999em;
	margin: 3px auto;
	padding-bottom: 13px;
}
div.content{
	width: 1024px;
	margin: 15px auto 0px auto;
	padding-bottom: 18px;
	overflow: hidden;
}
div.content div.leftColumn{
	float: left;
	overflow: hidden;
	width: 362px;
	padding-right: 20px;
}
div.content div.rightColumn{
	float: left;
	overflow: hidden;
	width: 642px;
	padding-bottom: 18px;
}
div.content div.leftColumn div{
	padding-bottom: 15px;
	line-height: 24px;
}
div.content div.leftColumn div ol{
	padding: 5px 0px 10px 54px;
}
div.content div.leftColumn div ol li{
	line-height: 24px;
}
div.content div.leftColumn div ul li{
	list-style-type: none;
	line-height: 24px;
	background: url(../img/jajco.png) no-repeat center left;
	padding: 0px 0px 10px 54px;
}
div.content div.leftColumn span{
	font-size: 10px;
	color: #bbb;
	margin: 15px 0px;
}
div.content div.leftColumn span a{
	font-size: 10px;
	color: #bbb;
	text-decoration: underline;
}
div.content div.rightColumn div.border{
	border: 1px solid #99cc33;
}
div.content div.rightColumn div.border object{
	display: block;
}
div.content div.rightColumn div.flashBox
,div.content div.rightColumn div.border div.flashBox{
	background-color: #fff;
	width: 640px;
	height: 480px;
	margin: 0px auto;
	display: block;
	text-align: center;
}
div.content div.leftColumn a{
	text-decoration: none;
	color: #99cc33;
	font-weight: bolder;
	font-size: 16px;
}
div.content div.leftColumn a.faq{
	color: #4b4b4b;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
div.content div.centerColumn{
	text-align: center;
}
div.content div.centerColumn a{
	text-decoration: none;
	color: #99cc33;
	font-weight: bolder;
	font-size: 16px;
	line-height: 25px;
	background: url(../img/lArrow.png) no-repeat left center;
	padding-left: 50px;
	margin: 0px auto;
}
div.content div.centerColumn h3{
	margin-bottom: 15px;
}
div.content div.centerColumn dl dt img{
	margin: 15px auto;
}
div.content div.centerColumn dl dd{
	margin: 0px auto 15px auto;
	width: 500px;
}
div.footter{
	font-size: 10px;
	line-height: 18px;
	height: 18px;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	margin: -18px auto 0px;
}
div.footter a{
	text-decoration: none;
	color: #98cb32;
	font-size: 10px;
}
