a {cursor: hand;}.document {	margin: auto 0;	font-family: Arial;	line-height: 150%;	font-size: 11px;	background: #1f66cb url(/szablon/pl/images/bg-x.jpg) repeat-x;	color: #000000;}a:link, a:visited {  text-decoration: none;}a:hover {  text-decoration: underline;}#frame {	width: 970px;	margin: 0 auto;	padding: 0;}#inframe {  width: 970px;	background: #FFFFFF url(/szablon/pl/images/frame-top.jpg) top no-repeat;}#inframe2 {  width: 970px;	background: #FFFFFF;  color: #797979;}#header {	width: 970px;	height: 87px;	font-size: 12px;}/* header */.logo {  float: left;  width: 248px;  height: 87px;	background: url(/szablon/pl/images/logo.jpg);	display: block;}#hr {  float: right;	width: 450px;	height: 51px;	color: #5ba2fa;	line-height: 20px;	padding: 23px 20px 18px 0;}#hr span {  padding: 0;  margin: 0 5px 0 0;  text-decoration: underline;  font-weight: bold;  color: #d3e7ff;}#hr span.u, #hr a.u {  color: #FFFFFF;  text-decoration: none;  margin: 0;}#hr span.u, #hr a.u {  color: #FFFFFF;  text-decoration: none;  margin: 0;}a.wyloguj {  display: inline;  float: right;  margin: -24px 10px 0 0;  padding: 0 5px 0 12px;  background: url(/szablon/pl/images/hw.gif) left no-repeat;	color: #5ba2fa;}/* koniec header *//* menu-top */#menus-top {  width: 522px;  padding-left: 200px;   height: 87px;  float: right;}#menu-top {  margin: 0;  padding: 0;  border: 0;  list-style: none;}#menu-top li {  margin: 0;  padding: 0;  padding-top: 10px;  height: 87px;  float: left;  width: 100px;  text-align: center;  font-size: 15px;  line-height: 57px;}#menu-top li a {  color: #d9e9ff;  padding: 10px;}#menu-top li a:hover {  font-weight: bold;  color: #FFFFFF;}/* footer */#footer {	width: 950px;  clear: both;  padding: 10px 10px 0 10px;}#ft, #fb {  height: 62px;  width: 950px;}#ft {  border-bottom: 1px solid #5f8dca;}#fb {  padding-top: 15px;  color: #4b82cd;}.fl {  width: 470px;  float: left;  text-align: left;}.fr {  float: right;  width: 480px;  text-align: right;}#ft .fl, #ft .fr {  padding-top: 28px;  padding-bottom: 15px;  height: 18px;}#ft .fl {  font-weight: bold;  color: #c5e0fd;  font-size: 13px;}#ft .fr {  color: #d9e9ff;}#fb .fl {  line-height: 20px;}#fb .fl span {  color: #99c9ff;}#fb .fl span a {  font-weight: bold;  margin: 0;  padding: 0;  background: none;  color: #99c9ff;}.fl a {  margin: 0 0 0 5px;  padding: 0 5px 0 12px;  background: url(/szablon/pl/images/hw.gif) left no-repeat;	color: #91b2d5;}.fl a.wiecej {  color: #91b2d5;}.fl a.szczegoly {  color: #4b82cd;}.fr ul {  margin: 0;  padding: 0;  border: 0;  list-style: none;}.fr ul li {  margin: 0;  width: 50px;  padding: 0 10px;  height: 15px;  line-height: 15px;  float: right;  text-align: center;  border-right: 1px solid #4b82cd; }#fb .fr ul li {  width: 120px;}.fr ul li a {  color: #FFFFFF;}#fb .fr ul li a {  color: #5e92d8;}.fr ul li a:hover {  font-weight: bold;}/* MENU */#menut {	width: 970px;	height: 45px;	padding-top: 16px}#menub {	width: 945px;  height: 30px;  padding: 10px 0 5px 20px;}/* KONIEC MENU *//* MENU TOP */#menut ul {	padding: 0;	margin: 0;	list-style: none;	height: 45px;}#menut ul li {  float: left;  padding: 0 3px;}#menut ul li a {	color: #FFFFFF;  width: 90px;  line-height: 29px;  height: 29px;  display: block;  text-align: center;  padding-bottom: 10px;  font-weight: bold;  font-size: 16px;  padding-bottom: 16px;}#menut ul li a:hover {  text-decoration: none;	  background: url(/szablon/pl/images/ah.gif) top no-repeat;  opacity: 0.7;}/* koniec menu *//* MENU BOTTOM */.show {  display: block;}#menub div {  display: none;}#submenu1 {  display: block;}#menub ul {	padding: 0;	margin: 0;	list-style: none;	height: 25px;}#menub ul li {  float: left;  padding: 0 10px;  line-height: 20px;  height: 20px;  border-right: 1px solid #07295b;  text-align: center;}#menub ul li a {	color: #07295b;	font-size: 12px;	line-height: 20px;	font-weight: bold;}#menub ul li a:hover {  text-decoration: underline;  color: #0729ff;}/* koniec menu *//* glowny tekst */#innerframe {  margin-top: 10px;  padding: 10px 11px 50px 31px;  width: 908px;  min-height: 450px;}#partners {  width: 948px;  float: left;  height: 240px;  background: url(/szablon/pl/images/partnerzy.jpg) left no-repeat;}#innerframe .content {  padding: 20px 0;}.icon {  border: 0;  vertical-align: middle;}.tabelka {  width: 100%;  border-collapse: collapse;  border: solid 1px #dddddd;}.tabelka ul {  width: 946px;  padding: 0;  margin: 0;  list-style: none;}.tabelka ul li {  padding: 0;  margin: 0;  line-height: 29px;  height: 29px;  float: left;  color: #4d4d4d;  font-size: 11px;  text-align: center;}.tabelka .top {  background: url(/szablon/pl/images/bth.jpg) repeat-x #0A2E6A;}.tabelka td {  padding: 5px;}.tabelka .top li, .tabelka .top {  background: url(/szablon/pl/images/bth.jpg) repeat-x #0A2E6A;  color: #FFFFFF;}.tabelka .top a {  color: #FFFFFF;}.tabelka .top {  font-weight: bold;}.k1 {  width: 20px;}.k2 {  width: 126px;}.k3 {  width: 135px;}.k4 {  width: 126px;}.k5 {  width: 100px;}.k6 {  width: 130px;}.k7 {  width: 120px;}.k8 {  width: 80px;}.k9 {  width: 100px;}.linia {  border-bottom: 1px solid #e1e1e1;  border-left: 1px solid #e1e1e1;  height: 29px;  width: 947px;}.pages {  float: right;  text-align: right;  height: 25px;  line-height: 25px;  width: 100%;}.pages a {  margin: 0 3px;}/* koniec tabelki *//* */.dodaj-list {  width: 948px;  height: 29px;  text-align: left;  font-size: 12px;  float: left;  margin: 10px 0;}.dodaj-list ul {  margin: 0;  padding: 0;  border: 0;  list-style: none;}.dodaj-list ul li {  margin: 0;  padding: 0;  height: 29px;  width: 110px;  float: left;  padding-right: 20px}.dodaj-list ul li a {  color: #FFFFFF;  line-height: 29px;  height: 29px;  display: block;  width: 85px;  padding-left: 25px;  background: url(/szablon/pl/images/dodaj-item2.jpg) no-repeat;}.dodaj-list ul li a:hover {  text-decoration: none;}/* */.block1 {  float: left;  width: 300px;  height: 500px;  margin-top: 20px;  padding: 50px 0 0 20px;}.block1 span {  text-decoration: underline;  margin-bottom: 10px;}.block1 .export {  text-decoration: underline;  color: #;  padding: 0 10px;}.block1 .import {  text-decoration: underline;  color: #000000;  padding: 0 10px;}.block1 .b1 {  float: left;  width: 100px;}.block1 .b2 {  float: right;  margin-left: 40px;  width: 140px;}.block2 {  float: left;  width: 300px;  height: 500px;  margin-top: 20px;  margin-left: 150px;  }h3 {  width: 100%;  border-bottom: 1px solid #eaf4ff;  font-size: 15px;  line-height: 25px;  padding: 0;  margin: 0 0 10px 0;  color: #1e3b67;}.block2 h3 {  width: 100%;  border-bottom: 1px solid #eaf4ff;  font-size: 15px;  line-height: 25px;  padding: 0;  margin: 0 0 10px 0;  color: #1e3b67;}.rejestracja td {  padding: 2px;  height: 25px;  line-height: 25px;  font-size: 12px;  text-align: right;  color: #797979;}.text {  background: #eaf4ff;  border: 1px solid #a7c2e6;  padding: 3px;  height: 19px;  line-height: 19px;  float: left;  margin-left: 5px;  color: #797979;}textarea {   font-family: Arial;	line-height: 150%;	font-size: 11px;  background: #eaf4ff;  border: 1px solid #a7c2e6;  padding: 3px;  line-height: 19px;  color: #797979;}select {  background: #eaf4ff;  border: 1px solid #a7c2e6;  padding: 3px;  height: 23px;  line-height: 19px;  float: left;  margin-left: 5px;  color: #797979;}.submit {  background: url(/szablon/pl/images/submit.jpg);  width: 110px;  height: 29px;  line-height: 29px;  text-align: center;  float: right;  margin-right: 35px;  color: #FFFFFF;  font-size: 12px;  border: 0;}.rsubmit {  background: url(/szablon/pl/images/submit.jpg);  width: 110px;  height: 29px;  line-height: 29px;  text-align: center;  float: left;  margin-right: 35px;  color: #FFFFFF;  font-size: 12px;  border: 0;}button {  background: url(/szablon/pl/images/submit.jpg);  width: 110px;  height: 29px;  line-height: 29px;  text-align: center;  margin-right: 35px;  color: #FFFFFF;  font-size: 12px;  border: 0;}button.hover {  position: relative;  top: 1px;  left: 1px;}/* front page */.leftcol {  width: 547px;  background: url(/szablon/pl/images/leftcol.jpg) top no-repeat;  float: left;}.leftcol2 {  width: 547px;  background: url(/szablon/pl/images/leftcol2.jpg) top no-repeat;  float: left;}.rightcol {  width: 423px;  float: right;}.front-login {  width: 285px;  background: url(/szablon/pl/images/front-login.jpg) no-repeat;  height: 130px;  color: #FFFFFF;  padding: 13px 32px 20px 106px;}.ftitle {  padding: 0;  width: 285px;  height: 28px;  line-height: 28px;  text-align: left;  font-size: 15px;  font-weight: bold;}.finput {  padding: 0;  width: 283px;  padding: 6px 0 0 2px; !important  padding: 0px 0 0 2px;  margin: 0; !important  margin: -2px;   }.f1 {  float: left;  width: 127px;  height: 30px;  line-height: 30px;  padding-left: 10px;}.f1 a {  color: white;}.f2 {  float: right;  padding-right: 20px;  height: 30px;  line-height: 30px;  width: 128px;  text-align: right;}.f1, .f2 {  padding-bottom: 4px;}.f2 input {  margin-top: 5px;  margin-right: 5px; }.ftext, .fpassword {  width: 125px;  border: 0;  background: none;  height: 20px;  line-height: 20px;  padding: 2px;}.fpassword {  margin-left: 17px;}.fsubmit {  width: 131px;  background: url(/szablon/pl/images/fsubmit.jpg);  height: 28px;  color: #FFFFFF;  font-weight: bold;  margin: 0px 0px 0px 0px;  border: 0;  float: right;}.seol {  width: 417px;  background: url(/szablon/pl/images/seol.jpg);  height: 134px;  float: left;}.seor {  width: 6px;  height: 134px;  float: right;}.rejl {  width: 204px;  background: url(/szablon/pl/images/rejl.jpg);  height: 67px;  float: left;}.rejr {  width: 219px;  background: url(/szablon/pl/images/rej.jpg);  height: 67px;  float: right;  display: block;}#inframe2 .leftcol .content, #inframe2 .leftcol2 .content {  width: 482px;  padding: 0 30px 25px 35px;}#inframe2 .leftcol2 .content {  width: 402px;  padding: 0 110px 25px 35px;}#inframe2 .rightcol .content {  width: 333px;  padding: 62px 45px 25px 45px;  background: url(/szablon/pl/images/right-down.jpg);}#inframe2 .content h3 {  padding: 0;  margin: 0 0 5px 0;  line-height: 25px;  font-size: 14px;  color: #1e3b67;}#inframe2 .content .textem {  line-height: 160%;  font-size: 11px;  color: #797979;  margin-bottom: 20px;}.movie {  width: 371px;  height: 322px;  margin: 34px 141px 70px 35px;  background: #FFFFFF url(/szablon/pl/images/watch-film.jpg);}ul.frontpage {  margin: 0;  padding: 10px 0 20px 10px;  border: 0;  list-style: none;}ul.frontpage li {  margin: 0;  padding: 0;  height: 25px;  width: 230px;  padding-left: 15px;  background: url(/szablon/pl/images/arrow-yellow.gif) left center no-repeat;}ul.frontpage li a {  color: #1e3b67;  line-height: 25px;}/* index 3 */.list-contener {  width: 366px;  border: 1px solid #d3e1f4;  background: #f9fcff;  padding: 17px;}.list-contener h4 {  padding: 0;  margin: 0;  line-height: 25px;  font-size: 13px;  color: #2d60a6;}.list-contener h4.hr {  width: 100%;  border-top: 1px solid #d3e1f4;  padding-top: 10px;}.list-contener ul {  margin: 0;  padding: 5px 0 15px 5px;  border: 0;  list-style: none;}.list-contener ul li {  margin: 0;  padding: 0;  height: 25px;  width: 250px;  padding-left: 15px;  background: url(/szablon/pl/images/arrow-yellow.gif) left center no-repeat;}.list-contener ul li a {  color: #1e3b67;  line-height: 25px;}input {   font-family: Arial;   line-height: 150%;   font-size: 11px;   padding: 3px;   line-height: 19px;   color: #797979;}input.text {   background: #eaf4ff;   border: 1px solid #a7c2e6;}label {   cursor: hand;}tr.zaznacz {   background-color: #ffdddd;}.blad {  font-size: 18px;  color: red;}.ok {  font-size: 18px;  color: green;}.male {  font-size: 9px;}.srodek{  width: 900px;}.red {  color: red;}.nounderline {  text-decoration: none;}.left {  float: left;}.seopartner_banner{float:left; margin:0px 0px 10px 0px;}.seopartner_banner img{bordeR:0;}