* {
	font-family:        tahoma, arial, helvetica, sans-serif;
}

html, body {
	font-family:        tahoma, arial, helvetica, sans-serif;
	font-size:          11px;
	margin:     		0;
	padding:    		0;
	scrollbar-face-color: #DFDFDF;			
	scrollbar-arrow-color: #000066;			
	scrollbar-track-color: #EDF1F0;			
	scrollbar-highlight-color: #FFFFFF;		
	scrollbar-shadow-color: #FFFFFF;		
	scrollbar-3dlight-color: #DDDDDD;		
	scrollbar-darkshadow-color: #DDDDDD;
}

input, select, textarea, button {
	font-family:        tahoma, arial, helvetica, sans-serif;
	font-size:          11px;
}

body {
	text-align:         center;
}



a, a:link, a:visited {
	text-decoration:    none;
}



a:hover {
	text-decoration:	underline;
}



p {
	margin:				0;
	padding:            0;
}



img {
	border:             none;
}



h1, h2, h3, h4, h5, h6 {
	font-family:        arial, helvetica, sans-serif;
	margin:             0;
	padding:            0;
}

h1 {
	font-size:			24px;
	font-weight:		normal;
}

h2 {
	font-size:			18px;
	font-weight:		normal;
}

ul {
	margin:				0;
	padding:			0;
	list-style-type: none;
}


li {
	margin:				0;
	padding:			0;
}

hr {
	display:			block;
	height:				0;
	line-height:		0;
	font-size:			1px;
	background:			none;
	border:				none;
	border-top:			1px solid #e6e6e6;
	margin:				0;
	padding:			0;
}



div#container {

	position:			relative;

	top:				0;

	left:				0;

	width:				760px;

	background-position:0 0;

	background-repeat:	repeat-y;

	text-align:			left;

	margin:				0 auto;

}



div#header {

	position:           relative;

	top:                0;

	left:               0;

	height:             168px;

	background:			white url('../images/tloHeader.png') 0 100% repeat-x;

	margin:             0;

	padding:     		0;

}



div#headerLogo {

	position:           absolute;

	top:				0;

	left:               -10px;

	width:				190px;

	height:				119px;

	z-index:			1;

}



div#headerLogo h1 {

	position:			static;

	display:			block;

	width:				100%;

	height:				100%;

	background:			url('../images/logo.png') 0 0 no-repeat;

	padding:			5px 10px 0 10px;

}



div#headerLogo a {

	position:			relative;

	display:			block;

	width:				100%;

	height:				100%;

	text-indent:		-10000px;

	overflow:			hidden;

}



div#headerImage {

	position:			absolute;

	top:				12px;

	left:				190px;

	width:				570px;

	height:				112px;

	background-position:0 0;

	background-repeat:	no-repeat;

}



div#headerImage object {

	width:				100%;

	height:				100%;

}



div#headerMapaSerwisu {

	position:			absolute;

	top:				12px;

	left:				570px;

	width:				160px;

	height:				24px;

	text-align:			center;

	z-index:			3;



}



div#headerMapaSerwisu div {

	position:			static;

	display:			block;

	width:				100%;

	height:				100%;

	background:			url('../images/tloMapaSerwisu.png') 0 100% no-repeat;

	padding:			4px 0 0 0;

}



div#headerMapaSerwisu a {

	position:			relative;

	color:				black;

	margin:				0 8px;

}



div#headerMenu {

	position:           absolute;

	bottom:             14px;

	right:              0;

	width:				100%;

	height:				60px;

 	background:			url('../images/tloMenu.png') 0 100% no-repeat; 

	z-index:			2;

}



div#headerMenu a {

	position:			absolute;

	display:			block;

	bottom:				0;

	height:				30px;

	text-indent:		-10000px;

	overflow:			hidden;

}



div#headerMenu a:hover {

	height:				60px;

}



div#headerMenu a#menuPromocje {

	left:				190px;

	width:				121px;

	background:			url('../images/menuPromocje.gif') 0 0 no-repeat;

	z-index:			2;

}



div#headerMenu a#menuKarta {

	left:				284px;

	width:				121px;

	background:			url('../images/menuKarta.gif') 0 0 no-repeat;

	z-index:			3;

}



div#headerMenu a#menuPoznaj {

	left:				378px;

	width:				121px;

	background:			url('../images/menuPoznaj.gif') 0 0 no-repeat;

	z-index:			4;

}



div#headerMenu a#menuSklepy {

	left:				475px;

	width:				121px;

	background:			url('../images/menuSklepy.gif') 0 0 no-repeat;

	z-index:			5;

}



div#headerMenu a#menuCentrala {

	left:				570px;

	width:				121px;

	background:			url('../images/menuCentrala.gif') 0 0 no-repeat;

	z-index:			6;

}



div#headerMenu a#menuPraca {

	left:				664px;

	width:				96px;

	background:			url('../images/menuPraca.gif') 0 0 no-repeat;

	z-index:			7;

}



div#main {

	position:           relative;

	width:				100%;

	height:				auto;

	overflow:			auto;

	background-position:1px 100%;

	background-repeat:	no-repeat;

	padding:           	0;

}



div#leftCol h2,

div#mainCol h2,

div#rightCol h2 {

	height:				24px;

	text-indent:		-10000px;

	overflow:			hidden;

	background-position:0 0;

	background-repeat:	no-repeat;

	margin:				0;

}



div#leftCol a {

	position:			relative;

	display:			block;

	float:				left;

}



div#leftCol img {

	display:			block;

	width:				189px;

	background:			url('../images/kropkiPoziome.gif') 0 100% no-repeat;

	margin:				0 0 0 1px;

	padding:			0 0 1px 0;

}



div#leftCol img#gazetkaStrzalka {

	position:			absolute;

	width:				auto;

	height:				auto;

	right:				15px;

	bottom:				15px;

	background:			none;

	z-index:			5;

	padding:			0;

}



div#leftCol ul#leftMenu {

	margin:				0 0 0 1px;

}



div#leftCol ul#leftMenu li {

	display:			block;

	float:				left;

	width:				189px;

	height:				33px;

	line-height:		32px;

	background:			url('../images/kropkiPoziome.gif') 0 100% no-repeat;

}



div#leftCol ul#leftMenu li.selected {

	width:				190px;

	background-position:0 100%;

	background-repeat:	no-repeat;

	margin-left:		-1px;

}



div#leftCol ul#leftMenu li a {

	display:			block;

	width:				149px;

	height:				32px;

	color:				black;

	font-size:			12px;

	text-decoration:	none;

	padding:			0 20px;

}



div#leftCol ul#leftMenu li.selected a {

	width:				150px;

	font-weight:		bold;

	padding-left:		21px;

}



div#mainCol div.content {

	position:			relative;

	padding:			15px 20px;

}



div#rightCol div.content {

	position:			relative;

	padding:			15px;

}

div#rightCol div.content a {

	color:				#000000;

	text-decoration:	none;

}

div#mainCol div.content h3 {

	font-size:			15px;

	font-weight:		bold;

	margin:				0 0 20px 0;

}



div#mainCol div.content h5 {

	font-size:			11px;

	font-weight:		bold;

	background:			#F4F4F4;

	margin:				10px -10px;

	padding:			3px 10px;

}



div#mainCol div.content h6 {

	font-size:			11px;

	font-weight:		bold;

	margin:				10px 0 5px 0;

}



div#mainCol div.content a {

	color:				#0A4BD2;

	text-decoration:	none;

}



div#mainCol div.content p {

	text-align:			justify;

	margin:				3px 0;

}



div#mainCol div.content ul {

	margin:				5px 0 5px 20px;

}



div#mainCol div.content li {

	background:			url('../images/tloLista.gif') 0 5px no-repeat;

	padding:			0 0 0 10px;

}



div#mainCol div#aktualnosci {

	position:			relative;

	height:				165px;

	padding:			8px 20px;

}



div#aktualnosci div {

	border-top:			1px solid #E2E2E2;

	margin:				5px 0;

	padding:			5px 0;

}



div#aktualnosci div.first {

	border:				none;

	margin:				0 0 5px 0;

}



div#mainCol div#aktualnosci h6 {

	background:			url('../images/strzalkaNews.gif') 0 50% no-repeat;

	font-size:			11px;

	margin:				0;

}



div#mainCol div#aktualnosci a {

	text-decoration:	none;

}



div#mainCol div#aktualnosci a:hover {

	text-decoration:	underline;

}



div#mainCol div#aktualnosci h6 a {

	color:				#7B7B7B;

	padding:			0 0 0 10px;

}



div#mainCol div#aktualnosci p a {

	color:				black;

}



div#footer {

	position:			relative;

	clear:				both;

	top:				-1px;

	width:				100%;

	height:				15px;

	color:				#009C4A;

	background-position:0 0;

	background-repeat:	repeat-y;

	border-top:			6px solid #009C4A;

	overflow:			hidden;

	margin:				0;

	padding:			5px 0;

}



div#footer a {

	color:				#009C4A;

	margin:				0 10px;

}



div#footer div#footerCopyright {

	float:				left;

	width:				175px;

	font-weight:		bold;

	margin:				0 0 0 1px;

	padding:			0 0 0 14px;

}



div#footer div#footerMenu {

	float:				left;

	padding:			0 0 0 10px;

}

div#mainCol div#aktualnosci a#hrefInformacja {
text-decoration: none;
}

div#footer div#footerLogoID {

	float:				right;

	width:				121px;

	height:				10px;

	background:			url('../images/logoID.gif') 0 0 no-repeat;

	margin:				2px 5px 0 0;

}



div#footer div#footerLogoID a {

	display:			block;

	width:				100%;

	height:				100%;

	text-indent:		-10000px;

	overflow:			hidden;

	margin:				0;

	padding:			0;

}



img#mapa {

	display:			block;

	margin:				0 auto;

	cursor:				pointer;

}



/* Hacks for hopelessly bug-ridden Micro$oft Internet Exploder */



* html div#headerLogo h1 {

	background:			none;

	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');

}



* html div#headerMapaSerwisu div {

	background:			none;

	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tloMapaSerwisu.png');

}
.wpis 
{
border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: #999999 1px solid; color: #666666; padding-top: 2px; border-bottom: #999999 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; height: 16px; background-color: #f5f5f5
}
.button 
{
border-right: #999999 1px solid; border-top: #999999 1px solid; font-weight: bold; font-size: 11px; border-left: #999999 1px solid; cursor: hand; color: #666666; border-bottom: #999999 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; height: 20px; background-color: #f5f5f5
}
.area 
{
border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: #999999 1px solid; color: #666666; padding-top: 2px; border-bottom: #999999 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; background-color: #f5f5f5
}
.wpis_select
{
border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: #999999 1px solid; color: #666666; padding-top: 2px; border-bottom: #999999 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; height: 18px; background-color: #f5f5f5
}
.wpis-zumi 
{
border-right: #EAEAEA 1px solid; padding-right: 2px; border-top: #EAEAEA 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: #EAEAEA 1px solid; color: #333333; padding-top: 2px; border-bottom: #EAEAEA 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; height: 16px; background-color: #F9F9F9
}
.button-zumi 
{
border-right: #EAEAEA 1px solid; border-top: #EAEAEA 1px solid; font-weight: normal; font-size: 11px; border-left: #EAEAEA 1px solid; cursor: hand; color: #333333; border-bottom: #EAEAEA 1px solid; font-family: tahoma, verdana, arial, helvetica, sans-serif; height: 20px; background-color: #F9F9F9
}

