BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : none;
	text-color: #ff5900;
	background-color: #0094c8;
	margin: 0 0 0 0;
}
	
div.all {
border: 0px solid silver;
margin: 0 0 0 -500px;
background-color: #fff;
left:50%;
padding: 0px;
width: 1000px;
height: 1146px;
vertical-align: top;
position:absolute;
z-index: 1;
}

div.c1 {
	margin: 0 0 0 0;
	top:0px;
	left:29px;
	width: 944px;
	height: 30px;
	border: 0px;
	background-image: url(images/c1.png);
	position:absolute;
	z-index: 9;
	overflow: hidden;
}
div.c2 {
	margin: 0 0 0 0;
	top:0px;
	right:0px;
	width: 27px;
	height: 1146px;
	border: 0px;
	background-image: url(images/c2.png);
	position:absolute;
	z-index: 9;
	overflow: hidden;
}

div.c3 {
	margin: 0 0 0 0;
	top:0px;
	left:0px;
	width: 29px;
	height: 1146px;
	border: 0px;
	background-image: url(images/c3.png);
	position:absolute;
	z-index: 9;
	overflow: hidden;
}
div.bottom {
	margin: 0 0 0 0;
	left:29px;
	bottom:0px;
	width: 944px;
	height: 67px;
	border: 0px;
	background-image: url(images/bottom.png);
	position:absolute;
	z-index: 9;
	overflow: hidden;
}
div.left {
	margin: 0 0 0 0;
	border-right: 1px dotted #a5cbd8;
	top:30px;
	left:29px;
	width: 214px;
	height: 1049px;
	background-image: url(images/menu.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}

div.top {
	margin: 0 0 0 0;
	top:30px;
	left:243px;
	width: 730px;
	height: 340px;
	position:absolute;
	z-index: 3;
}

div.right {
	margin: 0 0 0 0;
	top:370px;
	left:793px;
	width: 180px;
	height: 775px;
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}
div.index {
	margin: 0 0 0 0;
	top:370px;
	left:243px;
	width: 550px;
	height: 709px;
	background-repeat:no-repeat;
	position:absolute;
	overflow:auto;
	z-index: 3;
}

div.menu {
	list-style-type: none;
	margin: 0 0 0 0;
	top:156px;
	left:4px;
	width: 206px;
	height: 320px;
	background-color:#ffdd00;
	position:absolute;
	z-index: 3;
}

.lista {
	width: 184px;
	list-style-type: none;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0px;
	font-size: 9pt;
	color: #000;
	display: block;
	padding: 7px;
	padding-left: 15px;
	background:url(images/mb.png)
}

.lista:HOVER {
	color: #ffffff;
	background:url(images/mb2.png);
	background-color: #1d90d0;
}

.tit {
margin: 4px 0 10px 10px;
font-size:10pt;
color:#fff;
text-align:left;
}

.podtit {
margin: 10px 45px 10px 45px;
font-size:11pt;
font-style:oblique;
color:#227293;
text-align:justify;
}


.H1 {
margin: 30px 45px 20px 45px;
font-size:14pt;
font-style:oblique;
color:#227293;
text-align:left;
}
.txt {
margin: 0px 45px 10px 45px;
font-size:9pt;
color:#333;
text-align:justify;
}

.cent {
margin: 0;
text-align:center;
}

.tag {
margin: 4px 10px 10px 10px;
font-size:8pt;
color:#227293;
text-align:left;
}

div.tagi {
	margin: 0 0 0 0;
	border:1px solid #0094c8;
	top:820px;
	left:3px;
	width: 206px;
	height: 190px;
	background-image: url(images/shineleft.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}
div.newsletter {
	margin: 0 0 0 0;
	border:1px solid #0094c8;
	top:708px;
	left:3px;
	width: 206px;
	height: 100px;
	background-image: url(images/shineleft.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}
div.partnerzy {
	margin: 0 0 0 0;
	border:1px solid #9cbd01;
	top:483px;
	left:3px;
	width: 206px;
	height: 215px;
	background-image: url(images/shineleft2.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}

div.promo {
	margin: 0 0 0 0;
	border:1px solid #0094c8;
	top:127px;
	left:3px;
	width: 172px;
	height: 183px;
	background-image: url(images/rightshine.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}
div.kontakt {
	margin: 0 0 0 0;
	border:1px solid #0094c8;
	top:322px;
	left:3px;
	width: 172px;
	height: 350px;
	background-image: url(images/rightshine.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}
div.gls {
	margin: 0 0 0 0;
	top:0px;
	left:3px;
	width: 174px;
	height: 117px;
	background-image: url(images/gls.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 3;
}


A {
	color: #0af;
	text-decoration : none;
}

A:HOVER {
	color: #A6CE39;
	text-decoration : none;
}

.wiecej {
	width: 184px;
	list-style-type: none;
	margin: 10px 45px 10px 45px;
	border: 0px;
	font-size: 9pt;
	color: #1d90d0;
	display: block;
	padding: 3px 3px 3px 10px;
	background-color: #eeeeee;

}

.wiecej:HOVER {
	color: #000;
}

