body {
	margin: 0; 
	padding: 0;
	text-align: center;  
	color: #000000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
/*(input { font-size:12px; border: 1px solid #D1D1D1; font-family:Tahoma; text-align:left; color:#666; display:inline;}*/
img {
	behavior:url(/css/pngbehavior.htc); border:0;
}
li { list-style-type: none; }
a,
a:link,
a:visited {color:#145b9d; text-decoration:none;}
a:hover,
a:active,
a:focus {color:#000}

.left {float:left}
.right {float:right}

.thrColFixHdr #container {
	width: 1000px; 
	background: #FFFFFF;
	margin: 0 auto; 
	border: 1px solid #dbdbdb;
	border-top:0px;
	text-align: left; 
	position:relative;
	height: 100%; overflow-x: auto; overflow-y: hidden;
}
#miastoBox {
	text-align:left;
}
.combo-list {
	text-align:left !important;
}
/* nagłowek i srodek strony */

#container div.wyniki {margin:0; margin-left:8px; margin-right:8px; padding:10px; padding-top:5px; width:395px; border:1px solid #dbdbdb;}
#container div.wyniki ul {margin:0; margin-top:5px; padding:0;}
#container div.wyniki p {margin:0; margin-top:5px; padding:0;}
#container li.kropka {margin:0; margin-top:8px; padding:0; padding-left:10px; background:url(../img/bg-kropka.gif); background-position:0px 0px; background-repeat:no-repeat; color:#707070;}
#container li.kropka a {color:#145b9d; text-decoration: none; font-size:12px;}
#container li.kropka a:visited {color:#145b9d; text-decoration: none; 	font-size:12px;}
#container li.kropka a:hover {color:#145b9d; font-size:12px;}

#container div.szukaj {background-image:url(../img/bg-szukaj.gif); width:390px; height:60px; padding-left:5px; border:0px solid #dbdbdb; color:#FFF; margin-top:10px;}
#container div.szukaj ul {margin:0; padding:0}
#container div.szukaj li.tekst {width:150px; text-align:left; margin:0; padding:0; padding-top:5px; padding-left:7px; font-size:14px; color:#004798;}
#container div.szukaj li.input {float:left; margin:0; padding:0; padding-left:7px;}

#container div.mapa {width:562px; border:1px solid #dbdbdb; clear:both; margin:0; margin-top:10px; padding:0;}

#container div.stacje {margin:0; margin-left:8px; margin-right:8px; margin-top:10px; padding:10px; padding-top:5px; width:395px; border:1px solid #dbdbdb;}
#container div.stacje ul {margin:0; margin-top:5px; padding:0;}

#container div.extra {margin:0; margin-left:8px; margin-right:8px; margin-top:10px; padding:10px; padding-top:5px; width:395px; border:1px solid #dbdbdb;}
#container div.extra p {margin:0; margin-top:5px; padding:0; color:#707070;	font-size:12px; padding-bottom:5px;}
#container div.extra ul {margin:0; margin-top:5px; padding:0;}

p.red-small {font-size:17px; color:#d0050c; margin:0; padding:5px 0px 0px 0px;}
p.red-big {font-size:20px; color:#d0050c; margin:0; padding:5px 0px 0px 0px;}
p.blue {color: #004798; font-size:20px;}
p {font-size:12px; padding:0; margin:0;}

/*nawigacja */
#pasek_nawigacja {clear:both; width:1000px; height:27px; background-color:#dbdbdb; font-weight: bold;}
#nawi1 { height:20px; background-color:#004798; float:left; text-align:center; padding-top:6px; padding-left:12px; padding-right:5px; padding-bottom: 1px; font-size:11px;}
#nawi1 a {color: #fff; text-decoration: none;}
#nawi1 a:hover {color:#CCD1E8;}

#nawi3{ height:20px; float:left; text-align:center; padding-top:6px; padding-left:12px; padding-right:12px; padding-bottom: 1px; font-size:11px; }

#nawi3 a {color: #000; text-decoration: none; font-size:11px;}
#nawi3 a:visited {color: #000; text-decoration: none; 	font-size:11px;}
#nawi3 a:hover {color:#004b95; 	font-size:11px;}

	/* SEO --------------------------------------------------------------------------------------------- */

.headerIns {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	}

.headerIns h1 {
	width: 973px;
	height: 52px;
	background: #f5f8fc;
	font: normal 26px Tahoma, Geneva, sans-serif;
	color: #004798;
	padding: 20px 0 0 23px;
	}
	
.headerIns h1 span {
	display: none;
	}
	
h2.blue {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	font: normal 20px Tahoma, Geneva, sans-serif;
	color: #004798;
	text-align: left;
	}
	
	/* SEO stop --------------------------------------------------------------------------------------------- */

#container div.naglowek {
	width: 973px;
	height: 52px;
	background: #f5f8fc;
	font-size: 26px;
	color: #004798;
	padding: 20px 0 0 23px;
	background: url(../img/bg-naglowek-glowna.jpg) repeat 0 0;
	}

#container .infoHdr {
	display: block;
	position: relative;
	width: 206px;
	top: 10px;
	float: left;
	}
	
#container .infoHdr a {
	display: block;
	position: relative;
	left: 80px;
	font: normal 12px Tahoma, Geneva, sans-serif;
	color: #F00;
	text-align: center;
	float: left;
	}
	
#container .infoHdr a:hover {
	color: #333;
	}














