@charset "utf-8";
/* CSS Document */

* {
	margin: 0; padding: 0;
	}
html { 
	background-color:#ffffff;background: url("images/bg_top_body.jpg") repeat-x left top;
	}
body { 
	margin: 0px; padding:0px;
	
	}
body, td { 
	font-family: Tahoma; font-size: 13px;  
	}

h1, h2, h3 {
	margin-top: 0px;
	text-transform: lowercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	}

h1 {
	font-size: 42px;
	}

h2 {
	font-size: 30px;
	}

h3 {
	font-size: 24px;
	}

p, ul, ol {
	margin-top: 0px;
	line-height: 160%;
	}

ul, ol {
	}

a {
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	}

a:hover {
	color: #0098A4;
	text-decoration: none;
	}


/* Line Top */
table.line_top {
	line-height:39px;
	padding-left:40px;
	background:  url("images/bg_line.jpg") no-repeat center top;
	text-decoration:none;
	}
/* Line Top */
table.centralna {
	margin-top:2px;
	width:100%;
	}
	table.centralna tr {
		}
		
/* Header */
#header_wrapper {
	width: 1000px;
	height: 159px;
	display:block;
	margin: 0 auto;
	margin-bottom: 5px;
	background: url("images/bg_header.jpg") no-repeat left top;
	}
	/* Logo */
	#logo {
		float: left;
		display:block;
		}
	/* Reklama */
	#reklama {
		float: left;
		padding-top:15px;
		font-size:9px;
		color:#999999;
		margin-left:15px;
		}
		p.info_reklama, #reklamaS p.info_reklama {
			text-align:left;
			color:#333333;
			display:block;
			font-size:9px;
			}
	 
/* Content */
#content_wrapper {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	background: url("images/bg_content_top.jpg") no-repeat left top;
	}
	#content_wrapper-in {
		width: 1000px;
		background: url("images/bg_content_bottom.jpg") no-repeat left bottom;
		min-height:650px;
		position:relative;
		}
		
/* Sidebar1 */

#sidebar1 {
	float: left;
	width: 170px;
	padding: 10px 2px 2px 5px;
	margin-right:3px;
}

#sidebar1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#sidebar1 li {
}

#sidebar1 li ul {
	margin: 15px 15px 25px 15px;
}

#sidebar1 li li {
	font-size: 11px;
}

#sidebar1 h2 {
	height: 27px;
	margin: 0px;
	padding: 3px 0px 0px 15px;
	background: url(images/img04.gif) no-repeat left top;
	font-size: 24px;
	color: #FFFFFF;
}

#sidebar1 a {
	color: #BCE8EC;
}

/* content */

#content {
	float: left;
	width: 480px;
	padding: 10px 10px 10px 10px;
	margin-right:3px;
	min-height:650px;
	text-align:left;
}

#content h2 {
	height: 27px;
	margin: 0px;
	padding: 3px 0px 0px 15px;
	/*background: url(images/img04.gif) no-repeat left top;*/
	border-bottom:1px dotted #BCE8EC;
	font-weight:bold;
	font-size: 16px;
}
/* Sidebar2 */

#sidebar2 {
	float: right;
	width: 260px;
	padding: 10px 10px 10px 10px;
	text-align:left;
}

#sidebar2 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#sidebar2 li {
}

#sidebar2 li ul {
	margin: 15px 15px 25px 15px;
}

#sidebar2 li li {
	font-size: 11px;
}

#sidebar2 h2 {
	height: 27px;
	margin: 0px;
	padding: 3px 0px 0px 15px;
	font-weight:bold;
	/*background: url(images/img04.gif) no-repeat left top;*/
	font-size: 16px;
}

#sidebar2 a {
	color: #000000;
}

/* Footer */
table.footer {
	width:100%;
	height:200px;
	margin:0px 0px 0px 0px;
	background: url("images/bg_bottom_body.jpg") repeat-x left bottom;
	}
	#footer {
		width:1000px;
		margin-left:auto;
		margin-right:auto;
		display:block;
		height:200px;
		background: url("images/bg_footer.jpg") no-repeat left bottom;
		}
		#footer	.krs {
			text-align: center; font-size: 11px; height:30px;  padding: 5px; display: block; font-weight:bold;
			}
		.x {
			visibility:hidden; 
			display:none;
			}
			/* >>> Pop-UP <<< */
			#footer .krs div.divstyles { margin-top:60px; }
			#footer .krs div.popup-parent { position: relative; text-decoration: none; }
			#footer .krs div.popup-parent span { display: none; font-weight:normal; }
			#footer .krs div.popup-parent:hover { }				
			#footer .krs div.popup-parent:hover span { 
				display: block; position: absolute; top: -80px; left: 700px; width: 280px; height:200px;
				text-align: left; padding: 20px; font-size: 9pt; line-height:1.5em; 
				background-image: url('images/box.gif'); background-position:left top; 
				background-repeat:no-repeat; }
			/* >>> END <<< */
	#footer .indent	ul#nav-footer {	margin-top: 130px; padding: 0 2px;	background-color: inherit; font-size: 11px;	list-style: none; text-align: right;}
	#footer .indent ul#nav-footer li { display: inline; padding-right:10px; }
					#footer .indent ul#nav-footer li.left {	float: left; padding-left:10px; }
					#footer .indent ul#nav-footer li a { margin: 0 3px;	background-color: inherit; text-decoration: none; 
						font-weight:bold; }
					#footer .indent ul#nav-footer li a:hover { background-color: inherit; text-decoration: none; font-weight:bold; }
					
					
.pagenumber {
	border-top:1px dotted #BCE8EC;
	padding-top:10px;
	}