@media screen, projection {
* { padding:0; margin:0; }
fieldset, img { border:0; }
label, a { cursor:pointer; }
body, textarea, input, table, select { font-size:100%; font-family:Arial, verdena; }
option { padding:0 .2em; }


.akttop span, #banertext span, #aktual h3 span, h3, .hidden, hr { position:absolute; left:-1000em; }

body {
	background: #00b9da url(img/tlo.jpg) 0 0 repeat-x;
	}
form,fieldset,h1,h2,h3,h4,ul,li { margin:0; padding:0; border:0}
.clear {
	clear: both;
	}

* a:hover	{text-decoration:underline;}	

#start {
	width: 818px;
	position:relative;
	margin:0 auto;
	z-index:0;
	}
#logo1 {
	width: 107px;
	height: 83px;
	position: absolute;
	background: url(img/logo.png);
	behavior: url(iepngfix.htc);
	left: 20px;
	top: 35px;
	z-index: 50;
	}
#top {
	width: 818px;
	height: 268px;
	position: relative;
	float: left;
	background: url(img/top.jpg) no-repeat;
	z-index:10;
	}
	#cien {
		width: 818px;
		height: 38px;
		position: relative;
		float: left;
		background: url(img/cien.png) no-repeat;
		behavior: url(iepngfix.htc);
		z-index:0;
		}
		#topmenu {
			z-index: 40;
			width: 410px;
			font-size: 0.8em;
			list-style: none;	
			position: absolute;
			right: 4px;
			top: 230px;
			}
			#topmenu a {
				z-index: 40;
				text-decoration: none;
				color: #FFFFFF;
				}
		
				#topmenu li {
					clear: none;
					float: left;
					font-weight: bold;
					padding: 0 9px 0 9px;
					}
					#topmenu li a.active {
						color: #FFFFFF;
						font-style: normal;
						text-decoration: underline;
						}
						#topmenu a.checked,
						#topmenu a:hover {			
								text-decoration: underline;
								}
#center {
	width: 818px;
	position:relative;
	float: left;
	padding-top: 10px;
	padding-bottom: 20px;
	z-index:0;
	}
		#jestes {
			width: 500px;
			position: absolute;
			float: left;
			color: #0085a8;
			font-size: 0.75em;
			left: 5px;
			top: -25px;
			z-index:50;
			}
				#jestes a {
					width: 60px;
					font-weight: bold;
					color: #0085a8;
					text-decoration: none;
					padding-right: 17px;
					}
					#jestes a:hover {
						text-decoration: underline;
						}
	#leftmenu {
		width: 224px;
		position: relative;
		float: left;
		padding-top: 4px;
		z-index: 30;
		}
		.leftmenutop {
			display: block;
			width: 224px;
			height: 10px;
			position: absolute;
			left: -8px;
			top: -10px;
			background: url(img/leftmenutop.png) no-repeat;
			behavior: url(iepngfix.htc);
			z-index:30;
			}
		#leftmenucenter {
			width: 216px;
			position: relative;
			float: left;
			background: #0383c2 url(img/leftmenucenter.png) 0 0 repeat-x;
			border-left: 7px solid #55ccef;
			z-index:30;	
			}
		#leftmenucenterleft {
			width: 8px;
			height: 333px;
			position: relative;
			float: left;
			background: #54cbf5 url(img/leftmenuleft.jpg) 0 0 repeat-x;
			z-index:50;	
			
			}	
		.leftmenubottom {
			display: block;
			width: 224px;
			height: 116px;
			position: absolute;
			left: -8px;
			bottom: -116px;
			background: url(img/leftmenubottom.png);
			behavior: url(iepngfix.htc);
			z-index:30;	
			}
			
		#menu {
			position: relative;
			width: 200px;
			padding-top: 10px;
			padding-left: 10px;
			float: left;
			list-style: none;
			z-index:80;
			
			}
			#menu ul {
				width: 200px;
				list-style: none;
				
				}
				#menu li {
					width: 200px;
					padding-top: 6px;
					padding-bottom: 6px;
					background: url(img/listek.png) no-repeat;
					behavior: url(iepngfix.htc);
					}
					#menu li.zapod {
						width: 200px;
						padding-top: 1px;
						background: url(img/listek3.png) no-repeat;
						behavior: url(iepngfix.htc);
						}
					#menu li.last {
						width: 200px;
						padding-top: 5px;
						background: url(img/listek2.png) no-repeat;
						behavior: url(iepngfix.htc);
						}
					#menu li a {
						padding-left: 25px;
						padding-right: 60px;
						font-weight: bold;
						font-size: 0.75em;
						text-decoration: none;
						color: #ffffff;
						}
						
						#menu em{
							padding-bottom: 10px;
							padding-left: 25px;
							background: url(img/listek.png) no-repeat;
							font-style: normal;
							font-weight: bold;
							font-size: 0.8em;
							text-decoration: underline;
							color: #ffffff;							
							}
							
								#menu a.checked,
								#menu a:hover {
									text-decoration: underline;
									}
	
		#menu li li {
				width: 200px;
				padding-top: 2px;
				padding-bottom: 8px;
				background: url(img/bezlistka.png) no-repeat;
				}
			#menu li li.last2 {
				padding-top: 0px;
				padding-bottom: 2px;
				background: none;
				}
				#menu li li.first {
					padding-top: 8px;
					padding-bottom: 2px;
					background: none;
					}
			
		#cos2 {
			width: 224px;
			height: 130px;
			position: relative;
			float: left;
			}	
			
	#right {
		width: 575px;
		padding-left: 10px;
		position: relative;
		float: left;
		z-index:20;
		}
		#rightleft {
			width: 350px;
			position: relative;
			z-index:30;
			}
			#info {
				width: 350px;
				position: relative;
				float: left;
				z-index:30;
				}
			.infotop {
				display: block;
				width: 350px;
				height: 15px;
				position: absolute;
				top: -15px;
				left: 0px;
				font-size: 1px;
				background: url(img/infotop.png) no-repeat;
				behavior: url(iepngfix.htc);
				z-index:40;
				}
			#infocenter {
				width: 350px;
				position: relative;
				float: left;
				background: url(img/infocenter.jpg) repeat-y;
				z-index:30;
				}
				#welcome {
					width: 339px;
					height: 37px;
					position: relative;
					float: left;
					background: url(img/witam.jpg) no-repeat;
					z-index:30;
					}
				#znaki {
					width: 90px;
					height: 160px;
					position: relative;
					float: left;
					background: url(img/znaki.jpg) no-repeat;
					z-index:30;
					}
				#infotext {
					color: #000000;
					font-size: 0.75em;
					width: 235px;
					padding-top: 15px;
					padding-left: 5px;
					position: relative;
					float: left;
					z-index:30;
					}
				#infotext a {
					padding-left: 10px;
					height: 10px;
					width: 10px;
					background: url(img/odnosnik2.jpg) no-repeat;
					z-index: 60;
					}
					.jaros {
						text-align: right;
						}
			.infobottom {
				display: block;
				width: 350px;
				height: 20px;
				position: absolute;
				left: 0px;
				bottom: -20px;
				font-size: 1px;
				background: url(img/infobottom.png) no-repeat;
				behavior: url(iepngfix.htc);
				z-index:30;
				}
			#cos {
				width: 350px;
				height: 35px;
				position: relative;
				float: left;
				}
			#baner {
				width: 350px;
				position: relative;
				float: left;
				z-index:30;
				}
			#baner2 a {
				width: 350px;
				height: 186px;
				position: absolute;
				top: 0px;
				left: 0px;
				background: url(img/baner.png) no-repeat;
				behavior: url(iepngfix.htc);
				z-index:30;
				}
				#banertext {
					z-index: 50;
					position: relative;
					float: left;
					top: -25px;
					}
				#banertext a {
					padding-left: 160px;
					font-weight: bold;
					font-size: 0.75em;
					text-decoration: none;
					color: #7c4716;
					}
					#banertext a:hover {
						text-decoration: underline;
						}
		#aktual {
			width: 281px;
			top:10px;
			left: 305px;
			position: absolute;
			z-index: 0;
			}
			#aktualtop {
				width: 281px;
				height: 20px;
				position: relative;
				float: left;
				behavior: url(iepngfix.htc);
				background: url(img/aktualtop.png) no-repeat;
				z-index: 10;
				}
			#aktualcenter {
				width: 281px;
				position: relative;
				float: left;
				background: url(img/aktualcenter.jpg) repeat-y;
				z-index: 10;
				}
				/*#aktualnapis {
					width: 268px;
					height: 43px;
					position: relative;
					float: left;					
					z-index: 20;
					}*/
				#aktualtext {
					width: 180px;
					position: relative;
					float: left;
					padding-left: 65px;
					padding-bottom: 10px;
					}
				#aktualtext2 {
					width: 180px;
					position: relative;
					float: left;
					padding-left: 65px;
					padding-bottom: 10px;
					}
				#aktualtext3 {
					width: 180px;
					position: relative;
					float: left;
					padding-left: 65px;
					padding-bottom: 0px;
					}
					.akttop {
						color: #90b029;
						width: 205px;
						padding: 5px 0 10px 0;
						position: relative;
						float: left;
						z-index:30;
						}
						.akttop a {
							font-weight: bold;
							font-size: 0.9em;
							text-decoration: none;
							padding-left: 15px;
							background: url(img/odnosnik.jpg) no-repeat;
							color: #90b029;
							}
							
					.aktcent {
						color: #3e3e3e;
						font-size: 0.7em;
						font-weight: bold;
						width: 195px;
						position: relative;
						float: left;
						padding-left: 15px;
						z-index:30;
						}
					.aktbot {
						color: #3e3e3e;
						font-size: 0.75em;
						width: 182px;
						padding-top: 15px;
						padding-left: 15px;
						position: relative;
						float: left;
						z-index:30;
						}
						.aktbot a {
							text-decoration: none;
							color: #3e3e3e;
							}
					#aktlinia {
						font-size: 1px;
						width: 200px;
						height: 1px;
						background: url(img/aktlinia.jpg) no-repeat;
						position: relative;
						float: right;
						z-index: 30;
						padding-right: 20px;
						}
					#aktlinia2 {
						font-size: 1px;
						width: 200px;
						height: 1px;
						background: url(img/aktlinia.jpg) no-repeat;
						position: relative;
						float: right;
						z-index: 30;
						padding-right: 20px;
						}
			#aktualbottom {
				width: 281px;
				height: 20px;
				position: relative;
				float: right;
				background: url(img/aktualbottom.png) no-repeat;
				behavior: url(iepngfix.htc);
				z-index: 10;
				}
			#cien2 {
				width: 281px;
				height: 38px;
				position: relative;
				float: right;
				background: url(img/cien2.png) no-repeat;
				behavior: url(iepngfix.htc);
				z-index: 10;
				}
	
	#bottom {
		width: 818px;
		height: 70px;
		position: relative;
		float: left;
		z-index: 10;
		
		}
		#foot {
			width: 818px;
			height: 49px;
			top: 0px;
			left: 0px;
			position: absolute;
			background: url(img/foot.png) no-repeat;
			behavior: url(iepngfix.htc);
			z-index: 20;
			}
		#bottomtext {
			width: 500px;
			position: absolute;
			float: left;
			color: #ffffff;
			font-size: 0.7em;
			left: 50px;
			top: 20px;
			z-index:50;
			}
			#dogory {
				width: 60px;
				position: absolute;
				color: #ffffff;
				font-size: 0.7em;
				right: 10px;
				top: 20px;
				z-index:100;
				}
				#dogory a {
					width: 60px;
					color: #ffffff;
					text-decoration: none;
					padding-right: 17px;
					}
					#dogory a:hover {
						text-decoration: underline;
						}
		#podstrona {
				width: 575px;
				position: relative;
				float: left;
				padding-top: 5px;
				z-index:30;	
				}
			.podstronatop {
					display: block;
					width: 575px;
					height: 20px;
					position: absolute;
					top: -20px;
					left: 0px;
					font-size: 1px;
					background: url(img/podstronatop.png) no-repeat;
					behavior: url(iepngfix.htc);
					z-index:40;
					}			
			#podstronacenter {
				width: 575px;
				position: relative;
				float: left;
				background: url(img/podstronacenter.png) repeat-y;
				z-index:30;
				}
				
				.podstronabottom {
					display: block;
					width: 575px;
					height: 30px;
					position: absolute;
					bottom: -30px;
					left: 0px;
					font-size: 1px;
					background: url(img/podstronabottom.png) no-repeat;
					behavior: url(iepngfix.htc);
					z-index:40;
					}
				#podstronatoptext {
					width: 505px;
					height: 30px;
					color: #000000;
					font-size: 1em;
					position: relative;
					float: left;
					padding-left: 58px;
					background: url(img/listekpom.jpg) no-repeat;
					z-index: 50;
					}
				#liniapom {
					width: 520px;
					height: 1px;
					position: relative;
					float: left;
					left: 25px;
					background: url(img/liniapom.jpg) no-repeat;
					z-index: 50;
					}
					#omnietext1 {
						width: 520px;
						color: #000000;
						font-size: 0.8em;
						position: relative;
						float: left;
						padding-left: 25px;
						padding-top: 20px;
						padding-bottom: 7px;
						}
						#omnielista {
							list-style: none;
							width: 510px;
							color: #000000;
							font-size: 0.8em;
							position: relative;
							float: left;
							padding-left: 55px;
							padding-top: 20px;
							
							padding-bottom: 7px;
							}
								#omnielista li {
									background: url(img/odnosnik2.jpg) no-repeat;
									padding-left: 20px;
									}
					#omnietext2 {
						width: 520px;
						color: #000000;
						font-size: 0.8em;
						position: relative;
						float: left;
						padding-left: 25px;
						padding-top: 20px;
						padding-bottom: 7px;
						}
					#cien3 {
						width: 281px;
						height: 38px;
						position: relative;
						float: right;
						top: 30px;
						background: url(img/cien2.png) no-repeat;
						behavior: url(iepngfix.htc);
						z-index: 10;
						}

#aktual h3 { position: static; left: 0; top: 0; background: url(img/aktual.jpg) no-repeat; width: 268px; height: 43px;}
#aktual h3 a { position: absolute; display: block; width: 125px; height: 25px; top: 0; left: 125px;}
						
#omnietext1 h3					{color: #90b029; position:static; padding: 0 0 20px 0;}
#omnietext1 p.zajawka			{font-weight:bold; padding: 0 0 20px 0;}
#omnietext1 a					{color:#0055CC; text-decoration:none; font-weight:bold;}
#omnietext1 a:hover				{text-decoration:underline;}
#omnietext1 h3.tytul			{color: #90b029; position:static; padding: 0 0 3px 0;}
#omnietext1 .litery				{padding: 0 0 20px 0; text-align: center;}
#omnietext1 .litery	a			{padding: 0 6px 0 0;}
#numerologia p					{padding: 5px 0 5px 0;}
}

