<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
* {margin:0; padding:0}
body,html {background:#ebebeb;}
body {margin:0; padding: 0; font: 12px/20px Tahoma,Arial,Verdana, sans-serif; color:#000;}

a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}

/* Pozycje tekstu i elementow liniowych */
.l {text-align: left !important;}
.c {text-align: center !important;}
.r {text-align: right !important;}
.left {float: left;}
.center {margin-left: auto !important; margin-right: auto !important;}
.right {float: right;}
.clear {clear: both;}
.none {display: none;}

h2 {color:#3f79c3;font-size:14px;line-height:24px;border-bottom:1px #ececec solid;}

.clr {clear:both;}
.hidden_stat{display:none;}
#contener {width:960px;margin:0 auto;background:#fff;}

#header {position:relative;height:260px;}
#header_logo_div {position:absolute;left:25px;top:5px;}
#header_logo {border:0px;}
.submit_filtr {text-align:center;margin-top: 30px;}
#top {position:absolute;bottom:10px;background:url('/images/layout/new/top.jpg') no-repeat;height:140px;width:960px;}

#top h1 {color:#fff;font-size:32px;text-shadow: -4px 4px 3px #041912;padding:0 5px 5px 5px;line-height:36px;}
#top #katfir {    color: #FFFFFF;
    font-size: 32px;
    font-weight: bold;
    left: 257px;
    line-height: 36px;
    padding: 0 5px 5px;
    position: absolute;
    text-shadow: -4px 4px 3px #041912;
    top: 11px;
    width: 693px;}

#breadcrumbs {margin-left:25px;}
#breadcrumbs ul {list-style:none;}
#breadcrumbs ul li {float:left;line-height:18px}
#breadcrumbs ul li a {background:url('/images/layout/new/raquo.jpg') left no-repeat;padding:5px;padding-left:13px;font-size:11px;font-weight:bold;color:#3f79c3;outline:0;}

#menu {position:absolute;bottom:150px;}
/* right:0; */

#menu ul {list-style:none;}
#menu ul li {float:left;}
#menu ul li a {background:#3c76c0;display:block;height:31px;color:#fff;line-height:31px;text-align:center;outline:0;margin-right:2px; padding-left:16px;padding-right:16px;font-weight:bold;}
/* border-top-left-radius:4px;
border-top-right-radius:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-webkit-border-radius-topleft:4px;
-webkit-border-radius-topright:4px;
-ie-border-radius-topleft:4px;
-ie-border-radius-topleft:4px; *//* width:118px; background:url('/images/layout/new/nieaktywna.jpg');*/
#menu ul li a:hover {text-decoration:underline;}
/* background:url('/images/layout/new/aktywna.jpg'); */

#search {width:910px;margin:0 auto;clear:both;padding-top:5px;}
#search_g {background:url('/images/layout/new/belka_duza_gora.jpg');height:7px;}
#search_m {background:url('/images/layout/new/gradient3.jpg');height:54px;border-right:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:center;}
#search_d {background:url('/images/layout/new/belka_duza_dol.jpg');height:7px;}

#search_m .is {width:850px;margin:0 auto;padding-top:5px;}
#search_m .input {position:relative;float:left;padding-bottom:18px;}
#search_m .text {background: url('/images/layout/szukaj_input.png') top right no-repeat;}

#search_m .submit {position:relative;float:right;padding-top:5px;}
#search_m .input .after {font-size:10px;color:#555555;position:absolute;right:0px;bottom:0;}
#search_m .select .after {font-size:10px;color:#555555;position:absolute;right:0;bottom:0;}
#search_m label {font-weight:bold;padding:20px;}
#search_m .text input {width:167px;height:18px;border:0;line-height:18px;font-size:14px;font-family:tahoma;padding:2px;font-weight:bold;margin:2px;}
#search_m .input select {width:170px;height:30px;border:1px #d7d7d7 solid;line-height:30px;font-size:14px;font-family:tahoma;padding:5px;font-weight:bold;}


#content {margin:0 25px;}

#lft {float:left;width:233px;}
#cntr {float:left;width:460px;}
#rght {float:right;width:210px;clear:right;}

#banners {text-align:center;padding:10px 0 0 0;}
#banners a img {border:1px #aaa solid;padding:1px;}

#banery li {text-align:center;padding:10px 0 0 0;list-style:none;}
#banery a img {border:1px #aaa solid;padding:1px;}

.branze {width:443px;margin:10px 0;clear:both;}
.branze_g {background:url('/images/layout/new/belka_srednia_gora.jpg') no-repeat;height:6px;}
.branze_m {background:url('/images/layout/new/gradient3.jpg') repeat-x;border-right:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;width:421px;padding:10px;float:left;}
.branze_d {background:url('/images/layout/new/belka_srednia_dol.jpg') no-repeat;height:6px;clear:both;}
.branze ul li {background:url('/images/layout/new/strzalka.jpg') 0 6px no-repeat;padding-left:15px;line-height:22px;font-weight:bold;}

#logowanie,#banery {margin:10px auto;width:210px;}

.okr_m {width: 188px;background:url('/images/layout/new/gradient3.jpg') repeat-x;border-right:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;padding:10px;}
.okr_d {background:url('/images/layout/new/belka_mala_dol.jpg') no-repeat;height:6px;clear:both;}
.okr_g {background:url('/images/layout/new/belka_mala_gora.jpg') no-repeat;height:6px;}

.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

.modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 60%;
}

pre {
    font-weight: normal!important;
}

.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

#wyb_woj {width:210px;margin-top:10px;}

.main-navigation {background:url('/images/layout/new/gradient3.jpg') repeat-x;border:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;padding:10px;margin:15px 0 15px 0;font-weight:bold;}

.main-navigation select {margin:5px 0;}

#firmy {margin-top:10px;width:443px;}
#firmy_g {background:url('/images/layout/new/belka_srednia_gora.jpg') no-repeat;height:6px;}
#firmy_m {width:441px;margin-left:15px;margin-top:15px;font-size:11px !important;line-height:16px;}
#firmy_m {background:url('/images/layout/new/gradient3.jpg') repeat-x;border-right:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;list-style:none;margin:0 auto;}
#firmy_m ol li {margin-left:15px;padding:10px 0 10px 0;margin-right:15px;list-style:none;position:relative;}
#firmy_m ol li#fir19 {border:0;}
#firmy_m h3 {color:#3f79c3;font-size:11px;line-height:18px;}
#firmy_m img.logo {border:1px solid #969696;padding:1px;float:right;right:0;top:32px;}
#firmy_m a {color:#3f79c3;font-weight:bold;font-size:11px;}
#firmy_d {background:url('/images/layout/new/belka_srednia_dol.jpg') no-repeat;height:6px;margin-bottom:10px;}

#firmy h2 {margin:0 10px;}

.cardList-company-desc-more {text-align:right; float: right !important;}

.branze h2 {clear:both;}
.branze h2 a {background:none;color:#3f79c3;padding:0;}
.branze ul {list-style:none;}
.branze ul li a {font-size:12px;}

#kontakt {background:url('/images/layout/new/gradient3.jpg') repeat-x;border:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;padding:10px;margin:15px 0 15px 15px;font-weight:bold;width:413px;}
#kontakt a {color:#3f79c3;}

#kontakt tbody input,#kontakt textarea {border:1px #d7d7d7 solid; padding:2px;font-size:13px;font-family:tahoma;}
#kontakt textarea {width:200px;}
#kontakt th {width:150px;}
#kontakt tfoot input {float:right;}

#footer {height:28px; background:url('/images/layout/new/gradient-stopka.jpg') repeat-x #aaa;font-size:11px;padding:25px;position:relative;}
#menu2 {position:absolute;right:15px;top:5px;}
#menu2 ul li {float:left;list-style:none;padding:0 10px;}

#logowanie {position:relative;width:320px;}
#logowanie h2 {margin-bottom:10px;}
#logowanie .input {position:relative;float:left;padding-bottom:8px;line-height:20px;height:35px;}
#logowanie .input input, #logowanie td input {width:80px !important;height:18px;border:0px #d7d7d7 solid;line-height:18px;font-size:11px;font-family:tahoma;padding:2px;}
#logowanie .submit {padding-top:2px;float:right;}

#logowanie #logprz {font-size:10px;color:#555555;position:absolute;right:200px;top:0;line-height:12px;}
#logowanie #hasprz {font-size:10px;color:#555555;position:absolute;right:80px;top:0;line-height:12px;}

#logowanie .after {font-size:10px;color:#555555;position:absolute;right:0;bottom:0;}
#logowanie .after a {color:#777 !important;}
#logowanie label {font-weight:bold;padding:0 8px;line-height:24px;font-size:11px}
#logowanie #signin_remember {width:10px !important;float:left;margin:2px;}
#logowanie .error-message {display:none;}

.rejestracja3 div.submit input{margin-right:10px;}

.rej {background:url('/images/layout/new/gradient3.jpg') no-repeat; border:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;margin-top:15px;margin-bottom:20px;margin-left:15px;padding:10px;}
.rej ul, .rej ol {margin-left:20px;}
.rej table.admin_table, .rej fieldset {margin:0 auto;width:630px !important;overflow:hidden;}
.rej h1 {padding:10px 0;}

#cntr2_m h2 {width:645px;}
#cntr2 {width:675px; margin: 10px auto;}
#cntr2_g {background:url('/images/layout/new/belka_dluga_gora.jpg') no-repeat;height:6px;}
#cntr2_d {background:url('/images/layout/new/belka_dluga_dol.jpg') no-repeat;height:6px;}
#cntr2_m {background:url('/images/layout/new/gradient3.jpg') repeat-x;width:658px;padding-left:15px;padding-top:15px;font-size:11px !important;line-height:16px;border-right:1px #d7d7d7 solid;border-left:1px #d7d7d7 solid;text-align:left;list-style:none;margin:0 auto;}
#cntr2_m ul,#cntr2_m ol {margin-left:15px}

.rej td, .rej th {text-align:left;}
#zalog {position:absolute; right:100px; top:0px; width:335px; height: 48px; background: url('/images/layout/log_bg.png') no-repeat;}

.adm table {border-collapse:collapse;}
.adm table td {border:1px  #d7d7d7 solid;padding:4px;}
.adm li {list-style:none}
hr {display:none}

#artikul {float:right;width:210px;margin:10px 0;}

.sg {width:676px !important;position:relative;}
#lftcntr {float:left;width:443px;}

.wybor h2 {border:0;}

.wybor select {width:185px;font-family:tahoma;font-size:12px;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:1px;height:20px;line-height:20px;font-weight:bold;z-index:999;position:absolute;}
.wybor optgroup {font-weight:bold;padding:2px;}
.wybor option {line-height:20px;padding:0 2px;font-weight:bold;padding:2px;font-family:tahoma;font-size:12px;}
.wybot input {paddding-top:20px;}

.context {padding:10px;font-size:12px;line-height:22px;}
.context form {padding:5px 0;}
.context .input {position:relative;float:left;padding-bottom:5px;line-height:20px;}
.context .input input, #logowanie td input {width:185px !important;height:18px;border:1px #d7d7d7 solid;line-height:18px;font-size:12px;font-family:tahoma;padding:2px;float:right;}
.context .submit {padding-top:2px;text-align:right;}
.context .after {font-size:10px;color:#555555;position:absolute;right:0;bottom:0;}
.context label {font-weight:bold;padding:10px;line-height:24px;}

.zakladka {display:none;}

.panel form {padding:3px 20px;}
.panel .submit {padding-top:5px;}
.panel .after {font-size:10px;color:#555555;position:absolute;right:0;bottom:0;}
.panel label {font-weight:bold;float:left;width:140px;display:block;line-height:26px;}
.panel .input input {width:250px;height:18px;border:1px #d7d7d7 solid;line-height:18px;font-size:13px;font-family:tahoma;padding:3px;}
.panel .input textarea {width:250px;border:1px #d7d7d7 solid;line-height:18px;font-size:13px;font-family:tahoma;padding:3px;}
.panel .input select {width:258px;border:1px #d7d7d7 solid;line-height:26px;font-size:13px;font-family:tahoma;padding:2px;}
.panel .input {margin:3px 0;}
.panel {margin-bottom:15px;}
.panel .submit input {border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}
.panel #usob {border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}
.panel .input {width:400px;}
.panel .error-message {color:red;text-align:right;}
.panel .anuluj {margin-left:10px;}
.panel .file input {height:24px;}
.panel .submit {text-align:right;margin-right:5px;}
.ul_men {margin-left:15px;list-style:circle;}

.panel .inputyadres #FirmyKontaktStreetOpt {width:50px;float:left;}
.panel .inputyadres #FirmyKontaktStreet {width:150px;} 
.panel .inputyadres #FirmyKontaktStreet {width:200px;} 


.telefony {margin:3px 0;}
.panel .typ select {width:140px;float:left;}
.panel .numer input{width:250px;}
.panel .opis input{margin-top:2px;}
.panel fieldset {padding:10px;}
#rejestra {list-style:none;float:left;padding:10px 20px;width:100%;}
#rejestra li {float:left;}

#rejestra li a {display:block;padding:5px;border:1px solid #aaa;border-left:0;color:#333;text-align:center;width:69px;outline:0;}
#pakiet-0 {border-left:1px solid #aaa;background:#fff;}
#pakiet-1 {background:#dbcbcb;}
#pakiet-2 {background:#cccbdb;}
#pakiet-3 {background:#eee;}
#pakiet-4 {background:#dbd8cb;}

#rejestra li.actual a {border-bottom:3px solid #aaa;}
#rejestra li a.active {text-decoration:underline;}

.zakladka h3.pak {font-size:14px !important; color:#333 !important;}
.zakladka {padding:20px; line-height:2.0em;}
.zakladka ol li {border:0 !important;margin:0 !important;padding:2px !important;}


.branze {text-align:center}

.branze ul li ul li {display:inline;background:url('/images/layout/new/strzalka.jpg') 0 2px no-repeat;padding-left:10px;padding-right:10px;}
.input .after2 {font-size:10px;color:#555555;margin-left:235px;}

.formsy {display:none;}

.bran {font-size:12px;font-weight:bold;}

.zakladka ul li {margin-left:15px;}
#firmy .submit {text-align:center;}
#firmy .submit input {border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}

.zakladka_edytuj submit input {border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}

#flashMessage.error {background: #F6DADA; color: #C33535; border-bottom: 2px solid #C33535}
#flashMessage.info {background: #DAF6DA; color: #35C335; border-bottom: 2px solid #35C335}
#flashMessage.message {background: #DADAF6; color: #3535C3; border-bottom: 2px solid #3535C3}

.zakladka_edytuj textarea {width:470px !important;}
.uldzial {margin-left:5px;}
.uldzial li {line-height:18px;}
.uldzial {list-style:none;}
.uldzial li {background:url('/images/layout/new/strzalka.jpg') 0 6px no-repeat;padding-left:15px;line-height:22px;font-weight:bold;}
.uldzial ul {list-style:none;}
#slideshow {
    position:relative;
    height:105px;
    width:210px;
    float:left;
	margin-top:5px;
}

#slideshow div {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	width:200px;
    height:105px;
}

#slideshow div.active {
    z-index:10;

}

#slideshow div.last-active {
    z-index:9;
}

.adm {float:right;}
.panel .adm .input {width:110px;}
.panel .adm .select {width:90px;}
.panel .adm .input input {width:105px;padding:1px;font-size:11px;}
.panel .adm .input select {width:85px;padding:1px;font-size:11px;}
.panel .adm {margin:0;padding:0;}
.pamel .adm table {margin:0;}
table.admin_table {margin-left:0;font-size:11px;}

/* Defaultowe klasy dla form i table */

/* Tabele */
table.cool {width: 100%; margin: 2em 0;}
table.cool caption {padding: 1em 0;}
table.cool th, table.cool td {padding: 0.3em 0.5em;}
table.cool .link {padding: 0;}
table.cool .link a {display: block; padding: 0.3em 0.5em;}
table.cool th.link a {text-decoration: none; color: #000;}
table.cool tbody {background: #fff;}
table.cool tbody tr:nth-child(even) {background: #f6f6f6;}
table.cool .strong {font-weight: bold;}
table.cool td.input input {width: 100%;}
table.cool .dark {background: #ddd;}
table.small th, table.small td, table.small input, table.small select {font-size: smaller;}
table .short {width: 50px;}

table.rows {width: 100%; margin: 2em 0;}
table.rows, table.rows td {border: 1px solid #ccc;}
table.rows td {vertical-align: top;}
table.rows td {padding: 0.3em 0.5em;}
table.rows td:first-child {font-weight: bold; background: #f0f0f0; width: 30%;}



form {margin: 0;}
form.cool input[type=text], form.cool input[type=textarea], form.cool input[type=password], form.cool input[type=file] {width: 246px; background: url('/images/layout/input_250px.png') no-repeat; border:none; height: 28px;padding-left:4px;line-height: 28px;}
form.cool input[type=checkbox] {vertical-align: middle; margin-right: 10px;}
form.cool input[type=submit], form.cool input[type=reset], form.cool input[type=button] {padding-left: 1em; padding-right: 1em; margin-left: 0.5em; margin-right: 0.5em;border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}
form.cool textarea {width: 55%; height: 15em;}
/* 
okragly select
background: url('/images/layout/input_250px.png') no-repeat;height:28px;line-height:28px;display:table-cell; vertical-align:middle; */

form.cool div.input {padding: 0.5em 0; clear: left;}
#FirmyDescriptionLine1_container .mceLayout{margin-bottom: 1em;}
form.cool div.telefony h4, form.cool div.inputyadres label,form.cool div.input.text label, form.cool div.input.password label, form.cool div.input.textarea label, form.cool div.input.select label, form.cool div.input.file label, form.cool div.input.radio label, form.cool div.input.date label {display: block; width: 25%; float: left; margin-right: 20px;}
form.cool div.telefony h4{font-size:12px;}
/*
.telefony .typ{float:left;}
*/
form.cool div.input.checkbox {}
form.cool div.after {margin-left: 30%; padding-left: 20px; font-size: smaller;}
form.cool div.input.select select {max-width: 55%;}
form.cool div.input.select div.checkbox {margin-left: 37%;}
form.cool div.input.select div.checkbox label {margin: 0; display: inline; float: none;}
form.cool div.input.radio fieldset {border: none; padding: 0;}
form.cool div.input.radio legend {padding: 0; margin: 0;}
form.cool div.input.radio label {display: block; margin-left: 37%;}
form.cool div.submit {text-align: center; margin: 2em 0;}

form.cool .tiny_mce {width: 100%; height: 400px;}
form.cool div.error-message {margin-left: 30%; padding-left: 20px;}
form.cool textarea.small {height: 30px;}
form.cool div.input img.obraz {vertical-align: middle; float: right;}
form.cool div.input img[onclick] {cursor: pointer}
form.cool div.obraz {float: right; text-align: center; margin: 10px;}
form.cool td.input input {width: 100% !important;}
form.cool .after {color: #999;}
form.cool .error label, form.cool .error .error-message {color: #ff0000;}
form.cool td.short input {width: 50px;}
form.cool input[readonly] {background: none; border: none;}
form div.small, form div.small input, form div.small select {font-size: smaller;}
form.cool div.inputyadres label{width:25%;}
#FirmyKontaktStreetOpt, #FirmyTelefony0Type, #FirmyTelefony1Type, #FirmyTelefony2Type {margin-right:10px;}

/* Logowanie glowna strona */
#logowanie form.logowanie_form {width: 335px; height: 48px;padding-top:12px;}
#logowanie form.logowanie_form div.input input{background: url('/images/layout/log_ramka.png') no-repeat; width: 108px !important;height: 24px ;margin-right:6px;margin-left:14px;padding-left:5px;line-height: 24px;}
#logowanie form.logowanie_form div.input .after{margin-right:15px;margin-top:0 !important;text-decoration:underline;}
#logowanie form.logowanie_form div.password input {margin-left:0 !important;}
#logowanie form.logowanie_form div.submit{float:left;}
#zalog p.tekst_logowanie{margin-left:20px;}
#logowanie{margin-top:6px !important;}

/* Panel uzytkownika */
#panel_zdjecia_edycja{text-align: center;margin:0;padding:0;}

#panel_edycja a{margin-left:50px;float:left;background: url('/images/layout/button_ed2.png') no-repeat;} 
#panel_edycja a{width: 408px; height: 53px;display:block;line-height:53px;}
#panel_edycja a:hover{background: url('/images/layout/button_ed2.png') 0 -54px no-repeat;}
#panel_edycja a.aktualny_edycja{background: url('/images/layout/button_ed2.png') 0 -108px no-repeat !important;}

#panel_www a{float:left;background: url('/images/layout/button_sw2.png') no-repeat;} 
#panel_www a{width: 408px; height: 53px;display:block;line-height:53px;}
#panel_www a:hover{background: url('/images/layout/button_sw2.png') 0 -54px no-repeat;}
#panel_www a.aktualny_www{background: url('/images/layout/button_sw2.png') 0 -108px no-repeat  !important;}

div#panel_linki{background: url('/images/layout/edycja_menu_low.png') no-repeat; width: 914px; height:50px;}
div#panel_linki ul.lista_linkow{margin-left:60px;padding-top:13px;}
div#panel_linki ul.lista_linkow{list-style:none;}

/* 
 * Trzy backgroundy pierwszy, srodkowy i ostatni + 3 stany dla przyciskow, aktywny, nie aktywny i aktualny
 * */
div#panel_linki ul.lista_linkow li p a{text-decoration:none;width: 132px; height: 25px;float:left; background: url('/images/layout/dane_button_center.png') no-repeat;text-align:center;}
div#panel_linki ul.lista_linkow li p a:hover{background: url('/images/layout/dane_button_center.png') 0 -26px no-repeat;}
div#panel_linki ul.lista_linkow li.srodkowa_podzakladka_wybrana p a{background: url('/images/layout/dane_button_center.png') 0 -52px no-repeat;}
div#panel_linki ul.lista_linkow li.srodkowa_podzakladka_wybrana p a:hover{background: url('/images/layout/dane_button_center.png') 0 -52px no-repeat;}

div#panel_linki ul.lista_linkow li.link_pierwszy p a{background: url('/images/layout/dane_button_left.png') no-repeat;}
div#panel_linki ul.lista_linkow li.link_pierwszy p a:hover{background: url('/images/layout/dane_button_left.png') 0 -26px no-repeat;}
div#panel_linki ul.lista_linkow li.pierwsza_podzakladka_wybrana p a{background: url('/images/layout/dane_button_left.png') 0 -52px no-repeat !important;}
div#panel_linki ul.lista_linkow li.pierwsza_podzakladka_wybrana p a:hover{background: url('/images/layout/dane_button_left.png') 0 -52px no-repeat !important;}

div#panel_linki ul.lista_linkow li.link_ostatni p a{background: url('/images/layout/dane_button_right.png') no-repeat;}
div#panel_linki ul.lista_linkow li.link_ostatni p a:hover{background: url('/images/layout/dane_button_right.png') 0 -26px no-repeat;}
div#panel_linki ul.lista_linkow li.ostatnia_podzakladka_wybrana p a{background: url('/images/layout/dane_button_right.png') 0 -52px no-repeat !important;}
div#panel_linki ul.lista_linkow li.ostatnia_podzakladka_wybrana p a:hover{background: url('/images/layout/dane_button_right.png') 0 -52px no-repeat !important;}

div#panel_linki ul.lista_linkow li p{line-height:22px;}
div#panel_linki ul.lista_linkow li p a{display:block;}
div#panel_linki ul.lista_linkow li {float:left;}

#FirmyDescriptionLine1_container{float:left;}
#dane_uzytkownika{width: 842px;margin: 0 auto;}
#dane_uzytkownika h2{line-height: 28px;padding-left:10px;background: url('/images/layout/ramka_edycja_up.png') no-repeat;}
.verti_ali_top{vertical-align: top;}
.verti_ali_bottom{vertical-align: text-bottom;}
#dane_uzytkownika form{padding-left:30px;}

#tlo_main {width: 914px; background: url('/images/layout/ramka_main_middle.png') repeat-y;padding-top: 10px;}

#tlo_edycja{background: url('/images/layout/ramka_edycja_middle.png') repeat-y;}
#tlo_edycja form.cool div.input{margin-top:0 !important;}
#tlo_edycja form.cool div.submit{margin-bottom:0 !important;}
#tlo_edycja form{padding: 10px;}
#tlo_edycja label, #tlo_edycja a{font-weight: bold;}
#tlo_edycja a{color:#3F79C3;}
#tlo_edycja ol{padding-left:46px;padding-top:10px;}
#tlo_edycja ol li{padding-bottom: 1em;}

/* Strona www - zakladki */
#zakladki_dziewiec_sztuk{margin:0 auto;}
ul.zakladki_lista {margin-left:45px;list-style:none;margin-top:10px;}
ul.zakladki_lista li {float:left;}
ul.zakladki_lista li a{  border-bottom: 1px solid #D4D8D7;
   
    font-size: 11px;
    height: 22px;
    line-height: 25px;
    text-align: center;}
ul.zakladki_lista li a:hover{background: url('/images/layout/button_edycja.png')0 -25px no-repeat;border-bottom:1px solid #d4d8d7;text-decoration:none;}
ul.zakladki_lista li.zakladka_aktywana, ul.zakladki_lista li.zakladka_aktywana:hover{background: url('/images/layout/button_edycja.png') S0 -50px no-repeat;border-bottom:1px solid #dee5ed;}


#lewaszpalta {float:left;width: 260px;text-align:left;margin-left: 30px; margin-right: 15px;}
#srodkowaszpalta {float:left;width: 260px;text-align:center;margin-left: 15px; margin-right: 15px;}
#prawaszpalta {float:right;width: 260px;margin-left: 15px; margin-right: 30px;}

#srodkowaszpalta label {display:block;}
#srodkowaszpalta input {font-family:tahoma;font-size:13px;width: 250px; background: url('/images/layout/input_250px.png') no-repeat; border:none; height: 28px;padding-left:4px;}

#lewaszpalta select {font-family:tahoma;font-size:13px;width:150px;}
#lewaszpalta label {margin-right:10px;}
.szpalty input {border:1px solid #aaa;border-top:0;border-left:0;padding:2px;font-size:13px;font-family:tahoma;}
.miniaturki {display:none;}
/* background: url('/images/layout/input_250px.png') no-repeat;height:28px;line-height:28px;display:table-cell; vertical-align:middle; */
/* Wybor pakietow - uzytkownik */
#wybor_pakiet #wybierz_pakiet{float:left;border:none;margin: 0px; padding: 0;margin-left:15px;}

ul.twoj_pakiet {list-style:none;float:left;margin: 0; margin-left:15px;padding: 0;}
ul.twoj_pakiet li {float:left;width: 132px; height: 89px; cursor: pointer; text-indent: -9999px;display: block; }


ul.twoj_pakiet li#pakiet-0{background: url('/images/layout/pakiety_01.png') top left no-repeat;border:none !important; margin: 0; padding: 0;}
ul.twoj_pakiet li#pakiet-0:hover{background: url('/images/layout/pakiety_01.png') 0 -90px no-repeat; margin: 0; padding: 0;}
ul.twoj_pakiet li#pakiet-0.actual {background: url('/images/layout/pakiety_01.png') 0 -90px no-repeat; margin: 0; padding: 0;}

ul.twoj_pakiet li#pakiet-1{background: url('/images/layout/pakiety_02.png') top left no-repeat;}
ul.twoj_pakiet li#pakiet-1:hover{background: url('/images/layout/pakiety_02.png') 0 -90px no-repeat;}
ul.twoj_pakiet li#pakiet-1.actual {background: url('/images/layout/pakiety_02.png') 0 -90px no-repeat;}

ul.twoj_pakiet li#pakiet-2{background: url('/images/layout/pakiety_03.png') top left no-repeat;}
ul.twoj_pakiet li#pakiet-2:hover{background: url('/images/layout/pakiety_03.png') 0 -90px no-repeat;}
ul.twoj_pakiet li#pakiet-2.actual {background: url('/images/layout/pakiety_03.png') 0 -90px no-repeat;}

ul.twoj_pakiet li#pakiet-3{background: url('/images/layout/pakiety_04.png') top left no-repeat;}
ul.twoj_pakiet li#pakiet-3:hover{background: url('/images/layout/pakiety_04.png') 0 -90px no-repeat;}
ul.twoj_pakiet li#pakiet-3.actual {background: url('/images/layout/pakiety_04.png') 0 -90px no-repeat;}

ul.twoj_pakiet li#pakiet-4{background: url('/images/layout/pakiety_05.png') top left no-repeat;}
ul.twoj_pakiet li#pakiet-4:hover{background: url('/images/layout/pakiety_05.png') 0 -90px no-repeat;}
ul.twoj_pakiet li#pakiet-4.actual {background: url('/images/layout/pakiety_05.png') 0 -90px no-repeat;}


/* Forma dla wyszukiwarki */

#FirmyKluczKeyword{ width:167px; height: 28px;margin:0 10px;border:none !important;}
#MiastoLocation{ width:167px; height: 28px;margin:0 10px;border:none !important;}



/* Pakiety */
.cntr2_lft ul.pakiety{margin-left:20px;list-style: none;list-style-image: url('/images/layout/arr.png');}

.cntr2_rght h3{margin-top:10px;}
.cntr2_rght ul.pakiety{margin-left:20px;list-style: none;list-style-image: url('/images/layout/arr2.png');}
.cntr2_rght p.cechy_pakietu{font-size:large;font-weight: bold;margin-top:10px;margin-bottom:10px;}
.cntr2_rght p.cechy_pakietu:first-letter{text-transform:uppercase;}

table.porownywarka_pakietow{width:95%;margin:0 auto;}
form.naprawa_padding{padding:0px 1px 0 1px !important;}
td.wybrany_pakiet{font-weight: bold;background-color:#000;color:#fff;}


p.porownywamie{margin-right:20px;margin-top:10px;text-align:right;font-size:14px;}
.rejestracja_przycisk{float:right;margin-right:20px;}
.odstep{ margin-top: 10px;}
.odstep_przycisk{margin-left: 620px;margin-top:10px;margin-bottom:10px;}
#edycja_naglwoka form.cool div.input {clear: none; }

/* Galeria */
#galeria_zdjecia {margin-left:0px; margin-right: 0px;}
#galeria_zdjecia .zdjecie_w_galeri{position: relative; text-align: center;height: 160px;padding: 4px;border: 1px solid #dfdfdf;float: left;margin: 5px;width: 120px;}
#galeria_zdjecia .zdjecie_w_galeri .usun_plik_przycisk{position: absolute;top: 130px;left: 44px;}
#galeria_zdjecia .zdjecie_w_galeri img{border: none;}
#dane_uzytkownika #galeria_zdjecia form{padding-left: 0px;}

/* Tematy - desenie panel admin */
#content .dodaj_temat{float:right; width:74%;}



.katmiast {padding:10px 0 10px 40px;}
.katmiast h3 {font-size:12px;color:#3f79c3;}
.katmiast ul {padding:5px 0;list-style:none;}
.katmiast a {color:#333 !important;font-size:12px;}
.katmiast ul li {background:url('/images/layout/new/strzalka.jpg') 0 6px no-repeat;padding-left:20px;line-height:22px;font-weight:bold;}

a.bez_border img {border: none;}
#tlo_edycja{overflow: hidden;}
#tlo_edycja div h3{margin-top:10px;margin-left:10px;}
#bottom_belka{
	background: url('/images/layout/ramka_edycja_down.png') no-repeat;
	height: 6px;
	margin-bottom: 10px;
}	
ul.ulMenuNowe{color:#3F79C3 !important}
ul.ulMenuNowe li{float: left;margin-left:20px;}
ul.ulMenuNowe li span a{color:#333 !important}
.borderBottomAdmin{border:1px solid #ECECEC;}
table.admin_table tr:nth-child(2n) td{background: none repeat scroll 0 0 #f0f9fe;}
div.paginator{margin-left:10px;}

#podglad img {border:0;}

.img-shadow img {
	border: solid 1px #CCC;
	-moz-box-shadow: -1px 5px 5px #999;
	-webkit-box-shadow: -1px 5px 5px #999;
        box-shadow: -1px 5px 5px #999;
margin-bottom:10px;

}

.licznyk {font-size:11px;font-weight:normal}
.firmzreg span {font-size:11px;}
.wszdz {padding-bottom:5px;}
.opis {padding:5px;background:#efefef;margin-top:5px;font-weight:bold;float: left;   width: 98%;}

.rozwi a {color:#666}


a img {outline:0;} 

#mennu {list-style:none;height:26px;margin-left:10px;margin-top:10px;width:667px;}
#mennu a {display:block;float:left;line-height:26px;height:26px;font-size:11px;text-decoration:none;position:relative;outline:0;}
#mennu a:hover {text-decoration:underline;}
#mennu a .ml {background:url('/images/layout/wizytowk2a_03.jpg') no-repeat;width:7px;height:26px;position:absolute;left:0;top:0;}
#mennu a .mr {background:url('/images/layout/wizytowk2a_05.jpg') no-repeat;width:8px;height:26px;position:absolute;right:0;top:0;}
#mennu a .mc {background:url('/images/layout/wizytowk2a_04.jpg') repeat-x;float:left;padding:0 20px;}
#mennu div {cursor:pointer;}

.zakum #firmy {margin-top:0;}
.zakum p {padding:10px;}
#z_kontakt p {padding:0px;}
.zakum {display:none}

.zakum #firmy_g {background:url('/images/layout/new/belka_dluga_gora.jpg');width:675px;}
.zakum #firmy_m {width:673px;}
.zakum #firmy_d {background:url('/images/layout/new/belka_dluga_dol.jpg');width:675px;}


/*ADMIN STYLE*/
#tlo_edycja .id {width:40px;}
#tlo_edycja .id input {width:30px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .extra {width:80px;}
#tlo_edycja .extra input {width:80px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .city_name {width:120px;}
#tlo_edycja .city_name input {width:120px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .street_name {width:140px;}
#tlo_edycja .street_name input {width:140px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .section_name {width:180px;}
#tlo_edycja .section_name input {width:180px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .sectionurl_name {width:180px;}
#tlo_edycja .sectionurl_name input {width:180px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .tradeurl_name {width:280px;}
#tlo_edycja .tradeurl_name input {width:280px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .trade_name {width:200px;}
#tlo_edycja .trade_name input {width:200px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}



#tlo_edycja .province {width:120px;}
#tlo_edycja .province select {width:120px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

#tlo_edycja .action {text-align:right !important;}
#tlo_edycja th {background:#eee;}
#tlo_edycja table {border-collapse:collapse;margin-top:0;}



#tlo_edycja h3.anag {background:#eee;padding:10px;border:1px solid #ddd;border-bottom:0;margin-top:10px;}

.ulMenuNowe {padding:10px;}

#tlo_edycja .add_button {float:right;}
#tlo_edycja .add_button a {color:#333 !important;display:block;background:url('/images/layout/button_dodaj.png') #f0f0f0 no-repeat;padding:1px;font-size:11px;text-indent:-9999px;width:59px;}

#tlo_edycja .powrot_button {float:right;}
#tlo_edycja .powrot_button a {color:#333 !important;display:block;background:url('/images/layout/icons/cofnij.png') #f0f0f0 no-repeat;padding:1px;font-size:11px;text-indent:-9999px;width:59px;}

.headerdiv .h2naglowek {padding:20px;padding-top:35px;padding-left:200px;}
.headerdiv .h2naglowek a {color:#fff;text-decoration:none;font-size:26px;font-family:arial;font-weight:bold;text-shadow: -4px 4px 3px #041912;line-height:30px;}

.button_zapisz{
	background:transparent url('/images/layout/new/button_zapisz.gif');
	border-style:none;
	border-width:0px;
	width:51px;
	height:24px;
	margin:0px;
	padding:0px;
	float:right;
}
.input_right{
	clear: both;
    float: right;
    margin-right: 243px;
    position: relative;
    top: -5px;
}
.input_right2{
	clear: both;
    float: right;
    margin-right: 243px;
    position: relative;
    top: -23px;
}
.input_box{
	margin-bottom:10px;
	padding-top:5px;
}
.input_province{
    left: 107px;
    position: relative;
    width: 240px
}
.input_bottom{
	top:-3px;
}
select.moje_dane{
	width:90px;
}
div.template123{
	clear:both;
	float:left;
	width:30%;
}
.podpowiedz {float:right;width:200px;border:1px solid #00008B;background:#f0f8ff;padding:2px;margin-right:50px;}
#tlo_edycja textarea {padding:5px;background:#efefef;margin-top:5px;border:0;font-size:11px;font-family:tahoma;font-weight:bold;width:415px;height:120px;line-height:18px;}
.textar {width:145px !important;margin-right:15px;}
.radi {width:330px;margin-right:70px;}
.fil {width:260px;margin-right:70px;}
.before {float:right;}
.mapa {position:absolute;right:0;width:300px;top:120px;}
.podpowiedz2 {width:400px;border:1px solid #00008B;background:#f0f8ff;padding:2px;margin-left:40px;}
.slowa {margin-top:10px;}
.slowa li {margin-left:20px;}
.tns {font-weight:bold;}
.tns label {width:250px !important;text-align:left;}
.zakl {width:600px;margin-right:5px;margin-top:20px;}

.message {color:red;}

/*.katwizytowki #firmy_m div {padding:10px;}*/
.katwizytowki #firmy_m ul {margin-left:25px;}

div.nagdiv {margin-bottom:15px;padding:15px;}
span.nag {font-size:18px;font-weight:normal;border-bottom:1px solid #423a3a;color:#423a3a;}

#gal1 {float:right;width:200px;}
#gal2 {width:630px;}
#gal2,#gal1 {list-style:none;text-align:center;margin:0 auto;}
#gal2 li {float:left;padding:5px;}
#gal2 li a img,#gal1 li a img {border:1px solid #333;padding:5px;}

.h2naglowek {position:relative;}
.logokatwiz {position:absolute;left:65px;top:20px;}

.filtR .input {width:380px;clear:both;padding:2px;}
.filtR .input label {width:150px;display:block;float:left;}
.filtR .select {width:380px;padding:2px;}

.filtR .input input {width:195px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;float:right;}
.filtR .input select {width:200px;font-size:11px;font-family:tahoma;padding:2px;border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;float:right;}
.filtR .submit input {float:left;}
.filtR .input #FirmyName {width:195px !important;}
.filtR .input #FirmyId {width:95px !important;}
.filtR .radio input {width:15px;float:left;margin-top:4px;}
.filtR .radio label {width:15px;float:none;width:300px;}
.filtR legend {font-weight:bold;}
.filtR fieldset {border:1px solid #dedede;border-left:1px solid #999;border-top:1px solid #999;}

.textdiv {font-family:verdana;font-size:12px;line-height:22px;font-weight:bold;color:#423a3a;}

td.menu{
	background-color:#FFFFFF !important;
	text-align:center;
}

#artikul ul.ul-infonet {list-style:none;padding-top:5px;}
#artikul ul.ul-infonet li  {background:url('/images/layout/new/strzalka.jpg') 0 6px no-repeat;padding-left:15px;line-height:22px;font-weight:bold;color:#3f79c3}
#artikul p.p-infonet {font-weight:bold;padding-bottom:5px;}
.nag-infonet {color:#3f79c3;text-align:center;font-size:16px;padding-bottom:10px;}
#artikul p.a-infonet {text-align:center;}

.bigimg {float:right;}
.current {font-weight:bold;color:#3f79c3}
.current {font-weight:bold;color:#3f79c3}

div.news{
	display: block;
    margin: 0 auto;
}
div.right{
	float:right;
	width:210px;
	margin-right:0px;
}
p.news{
	color: #000000;
    font: 12px Tahoma,Arial,Verdana,sans-serif;
}
h2.news{
	margin-bottom:4px;
	font-size:14px;
}
img.news{
	margin:auto;
	margin-top:10px;
	display:block;
}
#selekt_katalog{
	font-size:14px;
}
.select_branze{
	float:left;
	
}
.zak_zapisz{
	margin-right: 580px;
}
.zak_publicate{
	bottom: 48px;
    float: right;
    margin-right: 2px;
    position: relative;
}
div.slowa_k{
	border-top: 1px solid grey;
    border-width: 1px;
    color: grey !important;
    margin-left: 19px;
    margin-right: 16px;
	
}
a.slowa{
	color: grey !important; 
    font-weight: normal !important;
    text-decoration: underline;
}

ul li a #ml{
	background: url("/images/layout/wizytowk2a_03.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 22px;
    width: 7px;}
ul li a #mc{background: url("/images/layout/wizytowk2a_04.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    height: 22px;
    padding: 0 5px;}
ul li a #mr{      background: url("/images/layout/wizytowk2a_05.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 22px;
    width: 8px;}
.wybor select{width:187px;}

.paginator span a{
font-weight:normal !important;
}

.opis li{display:inline;
  margin-left: 0px !important;
    margin-right: 0px !important;
}
#firmy_m .adres{ float: left;}
#firmy_m ol li p{   clear: left;
    float: left;}
.slowa_k h4{
display:inline;
}
.newsletter_table{  margin: 2%;text-align: center;width: 96%;}
.newsletter_table td,.newsletter_table th{ text-align:center;padding:5px; }
.newsletter_form div{float: left;}
.newsletter_form  .select{width:260px;}
.newsletter_form .submit{float: right;margin-bottom:15px;clear:both;}
#banery #artikul{width:190px;}
#breadcrumbs{posiiton:relative;}
#breadcrumbs &gt; a{ display:block;float:right;width:22px;height:21px;}
.client_newsletter_line .checkbox input{margin-right:10px;}
.client_newsletter_line .checkbox{float:left;width:225px;}
.client_newsletter_line &gt;div&gt;label{  float: left;
    text-align: center;
    width: 100%;
    font-weight:bold;
}
.client_newsletter_line fieldset{clear:both;width:98%;padding:1%;margin-bottom:10px;}
.branze_news .client_newsletter_line .checkbox{float:left;width:435px;}</pre></body></html>