* {	outline: none;}a img {	border: none;}body {	margin: auto;}div#all {	margin: auto;	width: 990px;}div#top {	float: left;	width: 100%;	height: 106px;	height: 71px;}div#topr {	float: right;	height: 46px;	margin: 25px 0px 0px 0px;	width: 265px;	background: #d9d9d9;}div#topr form {	margin: 0px;	padding: 0px;}div#topr input {	vertical-align: middle;}input#fraza {	width: 211px;	height: 23px;	margin: 10px 0px 9px 9px;	padding: 0px 4px;	border: solid 1px #b9b9b8;	font: normal 12px Arial;	line-height: 23px;	color: #bcbcbb;}div#topl {	float: left;	padding: 40px 0px 0px 0px;	width: 725px;}div#njs {	border-bottom: solid 1px #b0b6c5;	padding: 7px 20px 14px 20px;	margin-bottom: 7px;	color: #aa0000;}div#menu {	float: left;	width: 100%;	border-top: solid 1px #b0b6c5;	border-bottom: solid 1px #b0b6c5;	padding: 7px 0px 7px 0px;	font: normal 14px Arial;	color: #8e8e8e;}div#menu ul {	margin: 0px;	padding: 0px;	list-style-type: none;}div#menu ul li {	float: left;	position: relative;}div#menu ul li a {	padding: 2px 20px;	border-left: solid 1px #8e8e8e;	color: #8e8e8e;	text-decoration: none;	display: block;}div#menu ul li a:hover, div#menu ul li.active a:hover {	background: #8e8e8e;	color: #ffffff;}div#menu ul li ul li a:hover {	text-decoration: underline;}div#menu ul li.first a {	/* padding-left: 0px; */	border-left: none;}div#menu ul li.active a {	color: #ce141d;}div#menu ul li ul {	display: none;	position: absolute;	left: 0px;	top: 18px;	width: 180px;	background: #8e8e8e;	padding: 10px 0px;}div#menu ul li ul li {	width: 100%;}div#menu ul li ul li a, div#menu ul li.active ul li a {	color: #ffffff;	font-size: 12px;}div#menu ul li ul li.active a {	text-decoration: underline;}div#banner {	width: 100%;	float: left;	text-align: center;	border-top: solid 1px #b0b6c5;}/* old */div#banner img {	float: left;	margin: 0px 1px 0px 0px;}div#banner img.mlm0 {	margin: 0px 0px 0px 0px;}/* old end */div#banner div.jqbans img {	margin: 0px 0px 0px 0px;}div#banner div.jqbans {	float: left;	height: 199px;	overflow: hidden;}div#jqbans1 { width: 270px; }div#jqbans2 { width: 205px; }div#jqbans3 { width: 266px; }/* div#jqbans {	float: left;	width: 741px;	height: 199px;}div#jqbans div.slide {	float: left;	width: 741px;	height: 199px;} */div#srodek {	float: left;	width: 100%;}div#na_krech {	float: left;	width: 100%;	margin: 28px 0px 30px 0px;	background: url(imag/kwa.jpg) repeat-y 734px 0px;}div#cont {	float: left;	width: 700px;	font: normal 12px Arial;	color: #7d7d7d;}div#cont a {	color: #7d7d7d;}div#cont a.newsmor, div#cont a.newsback {	display: block;	text-align: right;	margin: 0px 20px 1em 0px;}div#cont a:hover {	text-decoration: none;}div#cont p, div#cont div.p, div#cont h3 {	margin: 1em 22px;}div#cont h2 {	margin: 0.5em 22px;}div#cont div.zaufali a {	text-decoration: none;}div#cont div.newss {	margin: 25px 0px;}div#cont div.galery img {	padding: 2px;	border: solid 1px #aaaaaa;	margin: 0px 7px 14px 7px;}div#cont h1, div#prawa h1 {	font: normal 20px Arial;	color: #7d7d7d;	border-left: solid 8px #7d7d7d;	padding-left: 5px;	margin: 0px 8px 0px 8px;}div#cont h2.komunikat {	margin-bottom: 320px;}div#cont ul.szukaya {	min-height: 285px;}div#zaufma {	margin-top: 22px;}div.loga {	width: 128px;	height: 46px;	float: left;	margin: 0px 3px 0px 0px;}div.logo {	width: 128px;	height: 46px;	line-height: 44px;	text-align: center;	vertical-align: middle;	background: url(imag/logobg.png) repeat left top;}div.logo img {	vertical-align: middle;}div.newsone {	padding: 0px 0px 0px 21px;	margin: 0px;	text-align: justify;}p.data {	font: normal 11px Arial;	color: #ce141d;	margin: 1em 0px 0px 0px;}p.ntyt {	font: bolder 14px Arial;	color: #7d7d7d;	margin: 0px;}p.nskr {	font: normal 11px Arial;	color: #7d7d7d;	margin: 0px;}a.nmore {	display: block;	text-align: right;	margin: 2px 0px 0px 0px;}div#prawa {	float: right;	width: 248px;	margin: 20px 16px 30px 0px;	margin: 0px 16px 0px 0px;}p#nopis {	margin: 3px 0px 3px 21px;	font: normal 11px Arial;	color: #7d7d7d;}form#nltf {	margin: 0px;	padding: 0px;	text-align: right;}input#nltml {	width: 225px;	height: 23px;	border: solid 1px #b9b9b8;	font: normal 12px Arial;	line-height: 23px;	vertical-align: middle;	color: #9c9c9b;	margin: 0px 0px 4px 0px;}input.sbm {	background: url(imag/inpbg.jpg) repeat-x left top;	height: 22px;	font: normal 11px Arial;	color: #ffffff;	border: none;}#nnline {	height: 1px;	overflow: hidden;	background: #9aa2b7;	margin: 1em 0px 1em 21px;}div#stopka {	float: left;	width: 100%;	border-top: solid 1px #b6bccb;	text-align: right;	font: normal 11px Arial;	margin: 0px 0px 14px 0px;}div#stopka, div#stopka a {	color: #b6b6b6;	text-decoration: none;}div#stopka a:hover {	text-decoration: underline;}
