#footer, .ego-stopka-logo {margin:0px auto;text-align:left;width:980px;clear:both;overflow:hidden;color:#000000;}
#container {margin:0px auto;text-align:left;width:980px;clear:both;color:#000000;padding:5px;background-color:white;overflow:hidden;}
#fbook {width:470px;float:left;}

p, h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;}
.link {cursor:pointer;display:inline-block;}
.link:hover {text-decoration:underline;}

#container h1, #container h2, #container h3 {margin:0px;padding:0px;}
#container a {color:#1a3473;}

.ego-scr {margin:0px auto;position:relative;width:990px;}
div.ego-scr .ad-sky {left: 995px !important;}

.ego-hp-zajawka {float:left;width:490px;margin-left:20px;}

.nag1 {background:#f9f6eb;font-size:18px;font-weight:bold;padding:8px 10px !important;border:1px solid #D6CFB8;width:100%;box-sizing: border-box;clear:both;}
.nag2 {font-weight:bold;width:100%;box-sizing: border-box;clear:both;line-height:160%;text-align:center;}
.nag2 span {font-size:80%;margin:0 30px;color:#197AA0;white-space:nowrap;}

.eego-news-dots img {float:left;}

.tabela {margin:5px auto;border:1px solid #D6CFB8;box-sizing: border-box;}
.tabela th, .tabela th h4, .tabela .tabelahead {background-color:#4E6599;font-size:14px !important;color:white;text-align:center;}
.tabela th a {color:white !important;}
.tabela td, .tabela th {font-size:12px;padding:7px 10px;line-height:16px;border-top:1px solid #D6CFB8;box-sizing: border-box;}
.tabela .tabelanag {background-color:#F9F6EB;text-align:center;font-weight:bolder;}
.tabela td {text-align:right;}
.tabela tr.ac td {text-align:center;}
.tabela .odd {background-color: #F9F6EB;}
.tabela .rozwin, .tabela a.rozwin {font-size:18px;display:inline-block;margin:0 10px;color:#B8001A !important;}
.tabela .rozwin a {color:#B8001A !important;}
.tabela .nag-big th {font-size:16px !important;padding:12px 10px;}

#kalendarz.tabela {width:100%;border-collapse:collapse;}
#kalendarz.tabela tr td {line-height:160%;text-align:left;font-size:13px;}
#kalendarz.tabela tr td:first-child {background-color:#ECE7D6;text-align:right;}
#kalendarz.tabela tr td a, #kalendarz.tabela tr td strong {font-size:14px;}

.tabela-small {margin:5px auto;border:1px solid #D6CFB8;width:100%;}
.tabela-small th {background-color:#4E6599;font-size:12px;color:white;text-align:center;}
.tabela-small th a {color:white !important;}
.tabela-small td, .tabela-small th {font-size:12px;padding:7px 3px;line-height:14px;border-top:1px solid #D6CFB8;}
.tabela-small td {text-align:right;}

table.zm tr:nth-child(even) {background: #FFFFFF;}
table.zm tr:nth-child(odd) {background: #F9F6EB;}

table.al td {text-align:left;}

table.f13 td {font-size:13px !important;}
table.f14 td {font-size:14px !important;}
table.f16 td {font-size:16px !important;}
table.lh-150 td {line-height:150%;}

table .ct {border-left:2px solid #D6CFB8;border-right:2px solid #D6CFB8;border-top:2px solid #D6CFB8;border-radius:8px 8px 0 0;}
table .cb {border-left:2px solid #D6CFB8;border-right:2px solid #D6CFB8;border-bottom:2px solid #D6CFB8;border-radius:0 0 8px 8px;}
table .cm {border-left:2px solid #D6CFB8;border-right:2px solid #D6CFB8;}

table .ct-rec {border-left:3px solid #CC4E0B;border-right:3px solid #CC4E0B;border-top:3px solid #CC4E0B;border-radius:8px 8px 0 0;}
table .cb-rec {border-left:3px solid #CC4E0B;border-right:3px solid #CC4E0B;border-bottom:3px solid #CC4E0B;border-radius:0 0 8px 8px;}
table .cm-rec {border-left:3px solid #CC4E0B;border-right:3px solid #CC4E0B;}

table tr.podsw td {background:#FFF4CC !important;}

select.wybierz {border:1px solid #D6CFB8;background-color:white;font-size:12px;color:#6a6a6a;padding:2px 0 2px 4px;margin:0 10px;}

.ramka {border:1px dotted #D6CFB8;padding:0 5px;}
.ramka-dol {border-bottom:1px solid #D6CFB8;padding:10px 15px;margin-bottom:25px;overflow:hidden;}
.ramka-srodek {padding:5px 0; margin:10px;overflow:hidden;background-color:white;border:1px solid #D6CFB8;}
p.news, .tekst-normal {line-height:140%;padding:7px 0;}
p.tekst, .tekst {line-height:160%;padding:15px 0;font-size:14px;}
.tekst h1 {font-size:18px;margin:6px 0;}

ul.tekst-normal, .tekst ul, ul.tekst {margin:10px 0 10px 20px;padding:0;}
ul.tekst-normal li, .tekst ul li, ul.tekst li {line-height:20px;margin:0;padding:0 10px 10px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;font-size:14px;}

ul.f16 li {font-size:16px;}

.ramka-zarowka {padding: 10px 85px 10px 10px;border-left:10px solid #afa482;border-right:10px solid #ece7d6;border-top:0px;border-bottom:0px;background-image: url(/images-local/layout/zarowka.gif);background-repeat: no-repeat;background-position: right;}
.ramka-zarowka ul {margin:0 10px; padding:0;}

.ui-tooltip {padding:5px 10px;position: absolute;background-color:#FFFFFF;border:1px solid #000000;border:1px solid #000000;	font-size:14px;line-height: 140%;z-index: 9999;max-width: 300px;color:#000000;text-align:left;opacity: 1.0;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}

.ui-widget-header {background:-moz-linear-gradient(top,  #9D0016 0%, #730010 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9D0016), color-stop(100%,#730010)) !important;background: -webkit-linear-gradient(top,  #9D0016 0%,#730010 100%) !important;background: -o-linear-gradient(top,  #9D0016 0%,#730010 100%) !important;background: -ms-linear-gradient(top,  #9D0016 0%,#730010 100%) !important;background: linear-gradient(top, #9D0016 0%,#730010 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D0016', endColorstr='#730010',GradientType=0 ) !important;background-image:none;font-size:18px;}

.menu-proste {padding:10px 0;color:#AEAEAE;border-bottom:1px solid #D6CFB8;}
.menu-proste a{padding:0 8px;}
.menu-proste span {padding:0 8px;font-weight:bold; color:#000000; text-decoration:underline;}

.but-big, .but-big-red, .but-s, .but-s-red, .but-big-green, .but-s-green {background:-moz-linear-gradient(top,  #1F3D83 0%, #0E2252 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1F3D83), color-stop(100%,#0E2252));background: -webkit-linear-gradient(top,  #1F3D83 0%,#0E2252 100%);background: -o-linear-gradient(top,  #1F3D83 0%,#0E2252 100%);background: -ms-linear-gradient(top,  #1F3D83 0%,#0E2252 100%);background: linear-gradient(top, #1F3D83 0%,#0E2252 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1F3D83', endColorstr='#0E2252',GradientType=0 );
color:#FFFFFF !important;font-size:12px;text-align:center;padding:6px 10px;border-radius:5px;text-transform:uppercase;border:1px solid #0F2354; margin:0 10px;}

.but-big-red, .but-s-red {background:-moz-linear-gradient(top,  #9D0016 0%, #730010 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9D0016), color-stop(100%,#730010));background: -webkit-linear-gradient(top,  #9D0016 0%,#730010 100%);background: -o-linear-gradient(top,  #9D0016 0%,#730010 100%);background: -ms-linear-gradient(top,  #9D0016 0%,#730010 100%);background: linear-gradient(top, #9D0016 0%,#730010 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D0016', endColorstr='#730010',GradientType=0 );border:1px solid #730010;}
.but-big:hover, .but-s:hover {background:#3D5EA9 !important;text-decoration:none;}
.but-big-red:hover, .but-s-red:hover {background:#730010 !important;text-decoration:none;}

.but-big-green, .but-s-green {background:-moz-linear-gradient(top,  #008800 0%, #005100 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008800), color-stop(100%,#005100));background: -webkit-linear-gradient(top,  #008800 0%,#005100 100%);background: -o-linear-gradient(top,  #008800 0%,#005100 100%);background: -ms-linear-gradient(top,  #008800 0%,#005100 100%);background: linear-gradient(top, #008800 0%,#005100 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008800', endColorstr='#005100',GradientType=0 );border:1px solid #005100;}
.but-big-green:hover, .but-s-green:hover {background:#009900 !important;text-decoration:none;}

.but-s, .but-s-red, .but-s-green  {padding:4px 10px;font-size:11px;}
a.but-big, a.but-big-red, a.but-s, a.but-s-red, a.but-big-green, a.but-s-green  {display:inline-block;}

.col-box .ego-box-tabs .but-s {float:right;}

.dodaj-oferte {padding:15px 10px;box-sizing: border-box;background-color:#f9f6eb;border:1px solid #f1ecdd;width:100%;overflow:hidden;margin-top:-1px;margin-bottom:25px;}
.dodaj-oferte form {padding:0;margin:0;}
.dodaj-oferte p {clear:both;width:100%;overflow:hidden;padding:10px 0;}
.dodaj-oferte p label {display:inline-block;text-align:right;padding:4px 15px 0 0;width:30%;box-sizing: border-box;font-size:13px;vertical-align:top;}
.dodaj-oferte input, .dodaj-oferte select {padding:4px 10px;box-sizing: border-box;color:#6A6A6A;border:1px solid #D6CFB8;background-color:white;width:45%;}
.dodaj-oferte input.data {width:100px;}
.dodaj-oferte textarea {width:100%;font-size:14px;box-sizing: border-box;margin:0;}
.dodaj-oferte textarea.pole-tekst {width:65%;box-sizing: border-box;padding:4px 10px;}
.dodaj-oferte input.pole-tekst {width:65%;}
.dodaj-oferte span.pole-tekst {width:65%;text-align:left;display:inline-block;padding-top:4px;font-size:14px;word-wrap:break-word !important;}
.dodaj-oferte div.pole-tekst {width:70%;text-align:left;display:inline-block;padding-top:4px;font-size:14px;word-wrap:break-word !important; float:right;}
.dodaj-oferte ul.pole-tekst {width:65%;text-align:left;display:inline-block;padding-top:4px;font-size:14px;margin:0;padding:0;float:right;}
.dodaj-oferte ul.pole-tekst li {line-height:150%;padding:4px 0;}
.dodaj-oferte ul.ul-2col li, .dodaj-oferte ul.ul-3col li {background-image:none;}
.dodaj-oferte p input[type=checkbox], .dodaj-oferte p input[type=radio], .dodaj-oferte ul li input[type=checkbox], .dodaj-oferte ul li input[type=radio] {margin-right:8px;vertical-align: bottom;width:auto;}
.dodaj-oferte p span.error {clear:both;width:100%;padding-left:30%;font-size:12px;display:block;margin-top:8px;box-sizing: border-box;}
.dodaj-oferte p span.no-label {clear:both;width:100%;padding-left:30%;font-size:12px;display:block;margin-top:8px;box-sizing: border-box;}
.dodaj-oferte h4 {font-size:16px;width:100%;box-sizing: border-box;padding-left:30%;}
.dodaj-oferte .blok {width:100%;overflow:hidden;background-color:#FCFBF9;padding:15px 0 10px 0;border:1px solid #D6CFB8;}
.dodaj-oferte ul {margin:0;}
.dodaj-oferte form label strong, form .dodaj-oferte label strong {color: #F00;}
.ico-podglad {background:url(//s3.egospodarka.pl/images/gosp4/layout-gfx/wyszuk.gif) no-repeat center left;height:40px;padding-left:30px !important;padding-top:7px;margin:0 4px; display:inline-block; font-weight:bold; color:#B8001A !important;}

#znajdz-big {padding:15px;overflow:hidden;box-sizing: border-box;width:100%;}
#znajdz-big form {padding:0;margin:0;}
#znajdz-big p.opis {color:#6A6A6A;margin-bottom:10px;}
#znajdz-big input.ego-input {padding:4px 10px;box-sizing: border-box;color:#6A6A6A;}
#znajdz-big select.ego-input {padding:4px 0 4px 5px;box-sizing: border-box;color:#6A6A6A;}
#znajdz-big select.ego-input option {border-bottom:1px dashed #D6CFB8;padding:6px 10px 6px 10px;}
#znajdz-big select.ego-input option:hover {background-color:#FCFBF9;color:#000000;}

#znajdz-param {margin-bottom:25px;}
#znajdz-param h2 {font-weight:normal;font-size:14px;margin-bottom:15px;}
#znajdz-param span {background-color:#475C8D;color:white;padding:4px 2px 4px 6px;margin:4px 0 4px 10px;display:inline-block;font-weight:bold;}
#znajdz-param span a.ico-usun {background:url(/images-local/layout/kasuj.gif) white no-repeat center;margin-left:10px;padding:0 4px;display:inline-block;border: 1px solid #666666;vertical-align:text-top;}
#znajdz-param p.wyczysc {padding-top:15px;font-weight:bold;color:#0096d4;}
#znajdz-param p.wyczysc a {color:#0096d4;}

.szukaj-lista {padding:0;margin:10px 0 25px 0px;border-top:1px solid #D6CFB8;}
ul.szukaj-lista li {clear:both;width:100%;box-sizing: border-box;overflow:hidden;list-style-type:none;font-size:14px;border-bottom:1px dotted #D6CFB8;padding:10px 5px; line-height:150%;word-wrap:break-word !important;}
ul.szukaj-lista li:nth-child(odd) {background: #FFFFFF;}
ul.szukaj-lista li:nth-child(even) {background: #FCFBF9;}
ul.szukaj-lista li a, ul.szukaj-lista li span {margin-left:10px;}
ul.szukaj-lista li span.headline {margin:0 3px;background: none repeat scroll 0% 0% #EEE8D9;padding: 2px 10px;font-weight: bolder;font-style: italic;}
ul.szukaj-lista li.nag {background:#f9f6eb;font-size:18px;font-weight:bold;padding:8px 10px;border:1px solid #D6CFB8;}
ul.szukaj-lista li h3 {font-size:16px;font-weight:bold;margin:0;}
ul.szukaj-lista li h3 a {margin-left:0;}
ul.szukaj-lista li a.first {margin-left:0;}
ul.szukaj-lista li p {font-size:16px;line-height:150%;}
ul.szukaj-lista li p.kategorie {font-size:12px;color:#9A9A9A;}
ul.szukaj-lista li a.wiecej {color:#0096d4 !important;font-weight:bold;font-size:12px;white-space:nowrap;}
ul.szukaj-lista li a.wiecej2 {margin-left:0;color:#999999 !important;font-size:12px;}
ul.szukaj-lista li p.kategorie a.wiecej {font-weight:normal;}
ul.szukaj-lista li p.dane {font-size:14px;margin-top:10px;}
ul.szukaj-lista li p.dane a {color:#000000 !important;}
ul.szukaj-lista li img.logo {float:right;margin-top:10px;margin-right:10px;}

.lista-data {padding:0px;margin:10px 0 25px 0;}
.lista-data li {border-bottom:1px dotted #D6CFB8;padding:7px 0;overflow:hidden;list-style-type:none;}
.lista-data li span.col1, .lista-data li span.col1a {width:15%;float:left;display:block;padding-left:2px;box-sizing: border-box;line-height:150%;}
.lista-data li span.col1a {padding-right:15px;text-align:right;}
.lista-data li span.col2 {width:84%;float:left;display:block;padding-left:2px;box-sizing: border-box;line-height:150%;}

#lista-nag.lista-data li span, #lista-nag .lista-data li span {display:block;float:left;box-sizing: border-box;}
#lista-nag.lista-data li span:first-child, #lista-nag .lista-data li span:first-child {width:30%;font-size:12px;color:#9A9A9A;padding-right:15px;text-align:right;line-height:180%;}
#lista-nag.lista-data li span:last-child, #lista-nag .lista-data li span:last-child {width:68%;font-size:14px;padding-left:2px;line-height:150%;}
#lista-nag.lista-data li span img, #lista-nag .lista-data li span img {vertical-align:middle;}

.paginator {width:100%;overflow:hidden;padding:10px 0;box-sizing: border-box;clear:both;margin:25px 0;}
.paginator a {border:1px solid #e3ddcd;background-color:#f9f6eb;padding:3px 7px;font-size:12px;margin:0px 2px;color:black !important;}
.paginator p.pag-1 {float:left;width:34%;}
.paginator p.pag-2 {float:left;width:30%;text-align:center;}
.paginator p.pag-3 {float:right;width:34%;text-align:right;}
.paginator p.pag-1 a, .paginator p.pag-3 a {background:#DCD6C5 url(/images-local/layout/button.gif) 0 0 repeat-x;cursor:pointer; text-transform:uppercase;padding:5px 10px;text-transform:uppercase;font-size:11px;white-space:nowrap;}
.paginator a:hover {background:white !important;}

.print-butt {padding: 0 0 10px 30px;font-size:11px;width:30px;cursor:pointer;border:0px;margin:5px 5px 10px 10px;text-decoration:none;background:#FFF url(/images-local/layout/art-soc/lee-print.gif) no-repeat left top;color: #666 !important;}
a.print-butt {display:block;}
div.print {float:right;}
div.print a.print-butt {width:60px;}

.nobr {white-space:nowrap;}

.show_details {
	z-index: 30;
	outline: #FFFFFF solid 30px;
	width: 560px;
	border: 4px solid #008ECC;
	padding: 0;
	box-sizing:border-box;
	background-color: #FFFBEC;
}
.show_details .for-tooltip {width:100%; box-sizing:border-box; font-size:14px; padding: 5px 10px 10px 10px;}
.show_details .for-tooltip p {padding-bottom:15px;}
.show_details .for-tooltip img {margin:10px 0 10px 0;}
.show_details .menu-txt3 .zamknij {
    background: transparent none repeat scroll 0px 0px;
    border: 1px solid #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 1;
    opacity: 0.8;
    padding: 0px;
    float:right;
	display:block;
    text-align: center;
    text-shadow: 0px 1px 0px #FFF;
    width: 20px !important;
	box-sizing:border-box;
}

.ego-tags {margin-bottom:25px;padding:10px 0 0 0;line-height:160%;text-align:justify;}
.ego-tags a {color:black !important;}

.ego-path {clear:both;padding:10px 0;border-bottom:1px solid #f1ecdd;margin-bottom:15px;}
.ego-path {font-size:11px !important;color:#0096d4;}
.ego-path a {color:black !important;}

/* landing */

.lp-header, .lp-header2, .lp-header3, .lp-header4, .lp-header5 {background-size:cover;display
:flex;flex-flow:column nowrap;padding:30px 20px;background-position: 50% 50%;opacity:1;box-sizing: border-box;width:100%;clear:both;overflow:hidden;overflow-x: hidden;overflow-y: hidden;color:#fff;font-family:Roboto, Arial, sans-serif;text-shadow: 2px 2px 3px #000000;}
.lp-header {background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url('//s3.egospodarka.pl/images-local/layout/lp/przetargi.jpg');}
.lp-header2 {background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url('//s3.egospodarka.pl/images-local/layout/lp/przetargi2.jpg');}
.lp-header3 {background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url('//s3.egospodarka.pl/images-local/layout/lp/praca.jpg');}
.lp-header4 {background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url('//s3.egospodarka.pl/images-local/layout/lp/praca3.jpg');}
.lp-header5 {background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url('//s3.egospodarka.pl/images-local/layout/lp/praca2.jpg');}
.lp-header-button {display:block;width:260px;background:#3D5EA9;color:#FFFFFF !important;font-size:20px;text-align:center;padding:10px;border-radius:5px;border:1px solid #0F2354;text-shadow:none;float:right;margin-right:60px;}

#container.lp {font-family:Roboto, Arial, sans-serif;font-size:17px;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;font-synthesis: always !important;}
#container.lp h2 {font-size:34px;font-weight:300;margin-bottom:25px;}
#container.lp h2.nag-1 {font-weight:600;}
#container.lp .dim-l {width:35%;margin:0;padding:0;float:left;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
#container.lp .dop-r {width:65%;margin:0;padding:0;float:right;box-sizing: border-box;}
#container.lp .dim-r {width:35%;margin:0;padding:0;float:right;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
#container.lp .dop-l {width:65%;margin:0;padding:0;float:left;box-sizing: border-box;}
.lp-atut {display: flex;align-items: center;justify-content: center;clear:both;width:100%;}

#przetargi-pakiety .but-big, #przetargi-pakiety2 .but-big {font-weight:500;}
#przetargi-pakiety2	{width:100%;box-sizing: border-box;margin:0;overflow:hidden;}

@media screen and (max-width: 700px) {
	.lp-atut {display:block;overflow:hidden;}
}
.lp-pakiet {width:30%; float:left;margin-right:3%;margin-bottom:25px;border-radius:7px;border:3px solid #cccccc;padding:10px 15px;box-sizing: border-box;overflow:hidden;position:relative;}
.lp-pakiet:nth-child(3n+1){clear: both;}
#przetargi-pakiety2 .lp-pakiet {width:26%; float:left;margin-right:8px;margin-bottom:25px;border-radius:7px;border:2px solid #D6CFB8;padding:10px 13px;box-sizing: border-box;overflow:hidden;position:relative;min-height:320px;}
#przetargi-pakiety2 .lp-pakiet:nth-child(3n+1){clear: none;}
.lp-pakiet a.but-big {width:80%;box-sizing: border-box;}
.lp-pakiet a.basket-show-example {display: inline;float:none;color:#1462AF !important;border-bottom: 1px dotted;margin:0;}
.lp-pakiet a.basket-show-example:hover {color:#1a3473 !important;border-bottom:none;}
.lp-pakiet p {clear:both;width:100%;overflow:hidden;padding:3px 0;line-height:150%;}
.lp-pakiet ul {padding:0;margin:10px 0 0 0;}
.lp-pakiet ul li {line-height:18px;margin:0;padding:0 10px 10px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;}
#container.lp .lp-pakiet ul li {font-size:16px;}
.lp-pakiet ol {padding:0;margin:10px 0 0 15px;}
.lp-pakiet ol li {line-height:18px;margin:0;padding:0 10px 10px 5px;}
.referencje-img {width:45%;box-sizing: border-box;float:left;text-align:center;margin-left:5%;}
.lp-pakiet .zamow {position:absolute;bottom:20px;left:0;width:100%;box-sizing: border-box;}
.lp-pakiet .polecamy {position:absolute;top:20px;left:0;width:100%;box-sizing: border-box;display:block;background:#CC4E0B;color:#FFFFFF; width:auto; padding:4px 0 2px 17px; font-weight:bold; height:40px; clear:both;border-radius:7px 7px 0 0; margin-left:20px;z-index:1000000000;}

.praca-pakiety, .box-info-2.praca-pakiety {width:31%;float:left;padding:0;margin:0 10px 25px 10px;box-sizing: border-box;}
.praca-pakiety .tabela {width:100%;border:none;margin:0;border-collapse:collapse;}
.praca-pakiety .tabela td {line-height:150%;font-size:14px;}
.praca-pakiety .tabela tr:nth-child(odd) {background: #FFFFFF;}
.praca-pakiety .tabela .tabelanag td {font-size:12px !important;padding:5px;text-align:center;}
.praca-pakiety .tabela a {text-decoration:underline;}

#container.lp h1.nag-main {font-size:32px;text-shadow: 1px 0px 0px #666;font-weight:900;}
#container.lp h2.nag-pom, #container.lp .nag-pom {font-size:26px;font-weight:500;color:#0080B7;margin:25px 0 15px 0;}
#container.lp h2.nag-pom2, #container.lp .nag-pom2 {font-size:20px;text-shadow: 1px 0px 0px #666;font-weight:400;}
#container.lp h2.nag-pom3, #container.lp .nag-pom3 {font-weight:500;color:#0080B7;}
#container.lp .nag-pom .info {font-size:14px;font-weight:normal;color:#666666;padding-top:6px;display:block;text-shadow:none;}
#container.lp p, #container.lp ul li {font-size:17px;line-height:160%;}
/* 
#container.lp h1.nag-main {font-size:32px;text-shadow: 3px 3px 5px #cccccc;font-weight:900;}
#container.lp h2.nag-pom, #container.lp .nag-pom {font-size:26px;text-shadow: 3px 3px 5px #cccccc;font-weight:900;color:#0080B7;margin:25px 0 15px 0;}
#container.lp h2.nag-pom2, #container.lp .nag-pom2 {font-size:20px;text-shadow: 3px 3px 5px #cccccc;font-weight:900;}
#container.lp h2.nag-pom3, #container.lp .nag-pom3 {text-shadow: 3px 3px 5px #cccccc;font-weight:900;color:#0080B7;}
#container.lp .nag-pom .info {font-size:14px;font-weight:normal;color:#666666;padding-top:6px;display:block;text-shadow:none;}
#container.lp p, #container.lp ul li {font-size:16px;line-height:160%;}
*/
#container.lp ul.tekst h3 {margin:15px 0 10px 0;}
#container.lp #praca-dodatki.tabela {border-collapse:collapse;}
#container.lp #praca-dodatki.tabela tr td {font-size:16px;line-height:150%;padding-top:15px;padding-bottom:15px;}
#container.lp #praca-dodatki.tabela h3  {margin:0 0 5px 0;}

#kroki {width:100%;}
#kroki .opis {padding-left:100px;}
#kroki .opis p {font-size:16px;line-height:160%;text-align:justify;padding:5px 0 8px 0;}
#kroki .opis h3 {font-size:22px;padding:10px 0 10px 0;font-weight:500;}
.punkty {margin:10px 25px 40px 10px;border:2px solid #cccccc; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;box-shadow: 0 0 5px 1px #888888;}
.kropki {width:65px;height:65px;padding:0;text-align:center;display:table-cell !important;vertical-align:middle;}
.kropka {font-size:32px;text-shadow: 3px 3px 5px #cccccc;font-weight:900;}

#container.lp .box-info-2 ul.tekst {margin:0;padding:0;}
#container.lp .box-info-2 ul.tekst li {line-height:100%;margin:0;padding:3px 0 3px 15px !important;}

.how-to {background:#152D66;color:#ffffff;overflow: hidden; width:100%;padding:20px 0 0 20px;box-sizing: border-box;}
.how-to .box-info-2 {border-radius:10px;color:#000000;width:30%;box-sizing: border-box;border-color:#112451;margin-top:10px;float:left;}
.how-to .tekst {width:67%;box-sizing: border-box;background:#112451;padding:10px 0 5px 10px;border: 1px solid #666666;float:right;}

/* ========================================= GRUPY ===========================*/

#grupy .ego-input {width:70%;}
#grupy_adv label {width:40%;}
#grupy_adv .ego-input {width:55%;}
#grupy_adv .szukaj {box-sizing: border-box;width:100%;text-align:center;padding:2% 0;}
.pager {width:100%;overflow:hidden;padding:15px 0;margin:10px 0;text-align:center;box-sizing: border-box;}
.pager a {border:1px solid #e3ddcd;background-color:#f9f6eb;padding:3px 7px;font-size:12px;margin:0px 2px;color:black !important;}
.actualpage {padding:3px 7px;font-size:14px;margin:0px 2px;}
.nexpage2 {width:100px;text-align:center;margin:0;padding:0;}
.nexpage3 {width:48%;text-align:left;margin:0;padding:0;float:left;box-sizing: border-box;}
.nexpage4 {width:48%;text-align:right;margin:0;padding:0;float:right;box-sizing: border-box;}
#grup ul.szukaj-lista li {padding:20px 10px;}
#grup ul.szukaj-lista li p {margin:25px 0;}
#grup ul.szukaj-lista li p.kategorie {margin:0;}
.grupy-google {margin-bottom:25px;width:100%;box-sizing: border-box;overflow:hidden;}

/* ========================================= FORMULARZE ===========================*/

ul.li-dok {margin:0; padding:0;}
ul.li-dok li {margin-bottom:5px !important; font-weight:bold;}
ul.li-dok ul.li-dok {margin:0;padding:0 0 15px 30px !important;}
ul.li-dok ul.li-dok li {margin:0 !important;padding:1px 10px 7px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px; font-weight:normal !important;}

#znajdz-big #formularze .ego-input {width:60%;margin-top:10px;}
#znajdz-big #formularze label {width:20%;margin-top:10px;}

.forms-ramka {width:100%;box-sizing: border-box;border:3px solid #F1ECDD;margin-bottom:25px;background:#FFFFFF url(/images-local/layout/dokuments.gif) no-repeat 100% 100%;border-radius:3px;clear:both;}
.forms-ramka ul, .forms-ramka p {padding:0px;margin:10px 100px 10px 10px;}
.forms-ramka h3 {padding:0px;margin:10px 100px 10px 10px !important;}
.forms-ramka ul li {list-style-type:none;margin:0px;padding:5px 0;width:50% !important;box-sizing: border-box;}
.forms-ramka p.wiecej {text-transform: uppercase;font-size:11px;border-top:1px dotted #030303;padding-top:10px;text-align:right;font-weight:bold;}
.forms-ramka p.wiecej a {color:#B8001A !important;}

/* ========================================= KALKULATORY ===========================*/
.kalk-list {width:660px; padding:10px 0 10px 0; margin:0;clear:both;font-size:14px;line-height:140%;}
.kalk-list ul {margin:10px 0 10px 20px;padding:0;}
.kalk-list ul li {line-height:18px;margin:0;padding:0 10px 10px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;}
.kalk-list-2 div.mt25 {margin-top:0 !important;}
.kalk {width:660px; padding:0; margin:0;clear:both;font-size:14px;line-height:140%;}
.kalk h1 {font-size:24px;font-weight:bold;line-height:30px;padding-bottom:5px !important;}
.kalk h4.przyklad {text-decoration:underline;margin-top:15px !important;color:#899dca;}
.kalk p {font-size:14px;line-height:140%;padding:7px 0;}
.kalk ul, .kalk ol {margin:10px 0 10px 20px;padding:0;}
.kalk ul ul {margin-bottom:0;}
.kalk ol li {line-height:18px;padding:3px 0 5px 0;}
.kalk ul li {line-height:18px;margin:0;padding:0 10px 10px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;}
.kalk .uwaga {color:#b8001a;font-weight:bold;display:inline;}
.kalk .wynik  {color:red;}
.kalk .ok {color:green;font-weight:bold;display:inline;}
.kalk .bad  {color:red;font-weight:bold;display:inline;}
.kalk .nobr {white-space:nowrap;}
.kalkulator {background-color:#f9f6eb;border:1px solid #f1ecdd;width:100%;overflow:hidden;margin:20px 0 25px 0;padding: 15px 0 15px 0;border-radius:5px;}
.kalkulator form {margin:0; padding:0;}
.kalkulator p {clear:both;width:100%;overflow:hidden;padding:4px 0 !important;margin:0 !important;font-size:12px;}
.kalkulator p.ml30 {margin-left:30px !important;}
.kalkulator p.pl130 {padding-left:130px !important;}
.kalkulator p.staz-nag {margin-left:250px !important;padding-top:15px !important;font-weight:bold;}
.kalkulator p.mt10 {margin-top:10px !important}
.kalkulator p.lista {padding-left:10px !important;}
.kalkulator p.lista label {width:30px !important;float:left; padding: 2px 2px 5px 0 !important;display:block;}
.kalkulator p.lista input {float:left;}
.kalkulator table.podatki {width:100%; border:none; margin:10px 0;}
.kalkulator table.podatki th {text-align:center;padding:5px 0; font-size:11px; font-weight:normal; vertical-align:bottom; line-height:15px; width:81px;background-color:#f9f6eb;border-left:1px solid #E7E2D3;border-top:1px solid #E7E2D3;}
.kalkulator table.podatki th.midd {vertical-align:middle;}
.kalkulator table.podatki td {padding:7px 3px 7px 3px; font-size:11px; text-align:right;border-left:1px solid #E7E2D3;}
.kalkulator table.podatki tr td:first-child {border-left:none;}
.kalkulator table.podatki tr.bt td {border-top:1px solid #E7E2D3;}
.kalkulator table.podatki tr.suma td {font-weight:bold;border-top:1px solid #D6CFB8;border-bottom:1px solid #D6CFB8; padding:3px;}
.kalkulator table.podatki tr:nth-child(odd) {background: #FEFDFA;}
.kalkulator table.podatki td.mies, .kalkulator table.podatki th.mies {width:12px;font-size:10px;text-align:center; padding:0;}
.kalkulator table.podatki input {width:65px;}
.kalkulator table.podatki input.skladka {width:55px; margin-right:5px;}
.kalkulator label {width:100px;text-align:right;padding:2px 15px 5px 0;float:left;font-size:12px;}
.kalkulator  input, .kalkulator select {border:1px solid #D6CFB8;background-color:white;font-size:12px;color:#6a6a6a;}
.kalkulator select {padding:2px 0 2px 4px;}
.kalkulator  input {text-align:right;padding:2px 4px 2px 4px;}
.kalkulator input.mt10, .kalkulator select.mt10 {margin-top:10px;}
.kalkulator .but-big {color:#FFFFFF !important;font-size:12px;text-align:center;padding:6px 10px;border:1px solid #0F2354; margin:10px 10px 0 10px;}
.kalkulator .linia .but-big {color:#FFFFFF !important;font-size:12px;text-align:center;padding:4px 10px;border:1px solid #0F2354; margin:0 10px 0 10px;}
.kalkulator .but-big-red {color:#FFFFFF !important;font-size:11px;text-align:center;padding:6px 10px;border:1px solid #730010; margin:10px 10px 0 10px;}
.kalkulator .linia .but-big-red {color:#FFFFFF !important;font-size:11px;text-align:center;padding:3px 7px;border:1px solid #730010; margin:0 10px 0 10px;}

/* ========================================= ZAROBKI ===========================*/

.zarobki-ramka {width:100%;box-sizing: border-box;border-bottom:3px solid #F1ECDD;border-top:1px solid #F1ECDD;border-right:1px solid #F1ECDD;border-left:1px solid #F1ECDD;margin-bottom:25px;background:#FFFFFF url(/images-local/layout/zarobki.gif) no-repeat 100% 100%;border-radius:3px;}
.zarobki-ramka ul, .zarobki-ramka p {padding:0px;margin:10px 160px 10px 10px;}
.zarobki-ramka h3 {padding:0px;margin:10px 160px 10px 10px !important;}
.zarobki-ramka ul li {list-style-type:none;margin:0px;padding:5px 0;width:50% !important;box-sizing: border-box;}
.zarobki-ramka p.wiecej {text-transform: uppercase;font-size:11px;border-top:1px dotted #030303;padding-top:10px;text-align:right;font-weight:bold;}
.zarobki-ramka p.wiecej a {color:#B8001A !important;}

/* ========================================= URZEDY ===========================*/

.urzedy table {margin:5px auto;border:1px solid #D6CFB8;width:100%;}
.urzedy table th, .urzedy table th h4, .urzedy table .tabelahead, .urzedy table .przetargihead td {background-color:#4E6599;font-size:14px !important;color:white;text-align:center;font-weight:bold;}
.urzedy table th a, .urzedy table .przetargihead td a {color:white !important;}
.urzedy table td, .urzedy table th {font-size:12px;padding:10px 10px;line-height:16px;border-top:1px solid #D6CFB8;}
.urzedy table td.ar, .urzedy table .ar td {text-align:right;}
.urzedy table td.ac, .urzedy table .ac td {text-align:center;}
.urzedy table td.bezowy a, .urzedy table td a.bezowy {color:#828282 !important;}
.urzedy table tr:nth-child(even) {background: #FFFFFF;}
.urzedy table tr:nth-child(odd) {background: #F9F6EB;}
.urzedy .pager {width:100%;overflow:hidden;padding:10px 0;text-align:center;}
.urzedy .pager a {border:1px solid #e3ddcd;background-color:#f9f6eb;padding:3px 7px;font-size:12px;margin:0px 2px;color:black !important;}
.urzedy .actualpage {padding:3px 7px;font-size:14px;margin:0px 2px;}
.urzedy .nexpage2 {width:100px;text-align:center;margin:0;padding:0;}
.urzedy .str {padding:0 10px;}
.urzad-dane {padding:0px;margin:10px 0 25px 0;box-sizing: border-box;width:100%;}
.urzad-dane li {padding:7px 0;overflow:hidden;}
.urzad-dane li span.col1 {width:22%;float:left;display:block;padding-right:10px;text-align:right;box-sizing: border-box;line-height:150%;}
.urzad-dane li span.col2 {width:77%;float:left;display:block;padding-left:2px;box-sizing: border-box;line-height:150%;}
.urzad-dane li span.col2a {width:50%;float:left;display:block;padding-left:2px;box-sizing: border-box;line-height:150%;}
.urzad-dane li span.col3 {width:25%;float:right;display:block;box-sizing: border-box;margin-right:5px;line-height:150%;}
.urzad-dane li span h1.opp {font-size:16px;line-height:140%;}

#skarbowe.lista-data li span.col1a {width:22%;font-size:14px;color:#9A9A9A;}
#skarbowe.lista-data li span.col2 {width:77%;font-size:14px;}
#skarbowe.lista-data li span.col2 span {display:inline-block;width:40px;box-sizing: border-box;margin-right:5px;text-align:right;}
.ego-find-text #urzedy-szukaj {box-sizing: border-box;width:100%;padding:10px 5px;}
.ego-find-text #urzedy-szukaj label {width:25%;padding-top:5px;}
.ego-find-text #urzedy-szukaj select.ego-input {padding:2px 0 2px 5px;}
table.tab_office {width:100%;margin:0 0 25px 0;padding:0;}
table.tab_office tr td {font-size:14px;line-height:150%;padding:10px;}
table.tab_office tr td:first-child {font-weight:bold;text-align:right;}
#znajdz_bank, #zlikw_szukaj {padding-bottom:10px;}
#znajdz_bank label, #zlikw_szukaj label {width:25%;}
#znajdz_bank .but-big, #zlikw_szukaj .but-big {display:inline-block;}

/* ========================================= PANEL UZYTKOWNIKA ===========================*/

.aktowka {width:100%;overflow:hidden;margin-bottom:25px; padding:0;}
.aktowka ul {margin:0; padding:0;}
.aktowka ul li {border-bottom:1px dotted #D6CFB8;padding:20px 0;overflow:hidden;}
.aktowka ul li:nth-child(even) {background: #FFFFFF;}
.aktowka ul li:nth-child(odd) {background: #F9F6EB;}
.aktowka ul li div.opis {line-height:18px; width:500px; float:left;padding:0 10px;}
.aktowka ul li div.opis h3 {font-size:14px; padding-bottom:10px !important;}
.aktowka ul li div.opis h3 span.edit {font-size:11px; padding-left:10px; font-weight:normal;color: #999 !important; white-space:nowrap;}
.aktowka ul li div.opis h3 span.edit a {color: #999 !important;}
.aktowka ul li div.polecenia {width:130px; padding:0 10px 0 0; float:right;text-align:right;min-height:50px;}
.aktowka ul li div.polecenia .ico-oblicz {background:url(/images-local/layout/kalk.jpg) no-repeat top right;height:50px;padding-right:45px !important; width:95px; display:block;font-weight:bold;}
.aktowka form {margin:0; padding:0;}
.aktowka form input {border:1px solid #D6CFB8;background-color:white;font-size:12px;color:#6a6a6a;padding:4px; width:370px; margin-bottom:10px;}
.aktowka form input.but-big {width:90px; padding: 4px;}

.pow_list_row2{background:#FCFBF5;}
.pow_list_row2 td, .pow_list_row2_odd td {border-top:1px solid #dad3bb;padding:10px 5px;line-height:160%;}
.pow_list_row2 td.srodek, .pow_list_row2_odd td.srodek {text-align:center;}
.pow_list_row3{background:#FCFBF5;}
.pow_list_row3 td, .pow_list_row3_odd td{border-top:1px dashed #dad3bb;border-bottom:1px solid #dad3bb;padding:10px 8px 18px 5px;font-size:11px;}
.pow_list_row3 p.tekst, .pow_list_row3_odd p.tekst {line-height:220%;}

#powiad {padding: 10px 85px 10px 10px;border-left:10px solid #afa482;border-right:0px;border-top:0px;border-bottom:0px;background-image: url(/images-local/layout/zarowka.gif);background-repeat: no-repeat;background-position: right;  -moz-box-shadow: 2px 2px 15px #C9C0A7;-webkit-box-shadow: 2px 2px 15px #C9C0A7;box-shadow: 2px 2px 15px #C9C0A7;margin: 20px 0 35px 0;}
#powiad p {line-height:150%;padding:2px 0;}
#powiad p a {color:#666666;}
#powiad p img {margin-right:5px;vertical-align:text-top;}

.sciezka {width:100%; box-sizing:border-box; border-bottom:#CCC 2px solid;margin:0 0 25px 0;}
.sciezka span {box-sizing:border-box; display:inline-block;font-size:14px;padding:10px 20px;border-bottom: #666 4px solid;font-weight:bold; color:#CCC;}
.sciezka span.done {border-bottom:#0096D4 4px solid; font-weight:bold; font-size:18px;padding:10px 20px; color:#000;}

.zamow-usluge {background-color:#f9f6eb;border:1px solid #f1ecdd;width:100%;overflow:hidden; box-sizing:border-box;padding:10px;margin-bottom:25px;}
.zamow-usluge form {margin:0px;}
.zamow-usluge p {clear:both;width:60%;overflow:hidden;padding:3px 0;}
.zamow-usluge input.ego-input, .zamow-usluge select{padding:4px 10px;box-sizing: border-box;color:#6A6A6A;border:1px solid #D6CFB8;background-color:white;width:50%;}
.zamow-usluge form label {width:30%;text-align:right;padding:4px 15px 0 0;float:left; font-size:14px;}
.zamow-usluge .login-info {position:relative;width:100%; box-sizing:border-box;}
.zamow-usluge .zaloguj {font-weight:bold; position:absolute;top:0;left:60%; text-align:center;}

/* ========================================= TEMAT DNIA ===========================*/

.ego-hp-zajawka .ego-zajawka-nag {text-transform:uppercase;padding-bottom:5px;font-size:11px;}
.ego-hp-zajawka h1 a {font-size:20px;}
.ego-hp-zajawka p.ego-zajawka-text {line-height:18px;padding:5px 0;}
.ego-hp-zajawka img, .ego-hp-zajawka2 img {margin-bottom:-2px;}
a.img2 {display:block;width:150px;height:100px;overflow:hidden;}
.day-topic {width:100%;overflow:hidden;margin:10px 0;margin-bottom:25px;}
.day-topic a.img2 {display:block;width:340px;height:227px;overflow:hidden;}
.day-topic .ego-hp-zajawka {width:290px; margin-left:30px;}
.ego-hp-zajawka ul.more {border-top:1px dotted #D6CFB8;margin:4px 0 0 0;padding:8px 0 0 0;}
.ego-hp-zajawka ul.more li {list-style-type:none;padding:1px 0 5px 0;line-height:16px; font-size:11px;}

/* ========================================= REKLAMA ===========================*/

.ads-text {font-size:9px;color:#aeaeae;padding:5px 0;}

/* ========================================= NAGLOWKI ===========================

#container h2 {font-size:12px;font-weight:normal;padding:0px 0 5px 0;text-transform:uppercase;}
#container h2.ego-nag-border {border-bottom:3px solid #f1ecdd}
#container h2 a {color:#000000;} */


#container h2.ego-nag-tab, #container h2.ego-nag-tab-2 {font-size:11px;font-weight:normal;float:left;margin-bottom:-1px;position:relative;margin-left:15px;padding:0px;text-transform:uppercase;background:#ffffff url(/images-local/layout/tab-left.gif) 0 0 no-repeat;clear:both;}
#container h2.ego-nag-tab.bld, #container h2.ego-nag-tab-2.bld {font-weight:bolder;}
#container h2.ego-nag-tab a, #container h2.ego-nag-tab-2 a {display:block;color:#000000;padding:6px 25px 6px 10px;background:url(/images-local/layout/tab-right.gif) 100% 0 no-repeat;}
#container h2.ego-nag-tab span.none-link, #container h2.ego-nag-tab-2 span.none-link {display:block;color:#000000;padding:6px 10px 6px 10px;background:url(/images-local/layout/tab-right-span.gif) 100% 0 no-repeat;}

#container h2.ego-nag-tab-2 {background:#4E6599 url(/images-local/layout/tab-left2.gif) 0 0 no-repeat;}
#container h2.ego-nag-tab-2 a {color:#FFFFFF;background:url(/images-local/layout/tab-right2.gif) 100% 0 no-repeat;}
#container h2.ego-nag-tab-2 span.none-link {color:#FFFFFF;background:url(/images-local/layout/tab-right3.gif) 100% 0 no-repeat;}

.ego-nag-border {border-top:1px solid #D6CFB8;clear:both;}

/* ========================================= LISTING NEWS ===========================*/

.ego-news-list .lazyload, .ego-news-list .lazyloading {background: #f7f7f7;width:150px;height:100px;}
.ego-art-pozostale .lazyload, .ego-art-pozostale .lazyloading {background: #f7f7f7;width:150px;height:100px;}
.ego-list-border .lazyload, .ego-list-border .lazyloading {background: #f7f7f7;width:100px;height:67px;} 
.ego-expert-ul .lazyload, .ego-expert-ul .lazyloading {background: #f7f7f7;width:100px;height:70px;} 
.ego-art-podobne .lazyload, .ego-art-podobne .lazyloading {background: #f7f7f7;width:198px;height:132px;}
.ego-news-dots {background:url(/images-local/layout/news-dots.gif) repeat-y;width:100%;overflow:hidden;margin:10px 0;margin-bottom:25px;}
.ego-news-dots img.ego-news-img, .ego-list-border-big img.ego-news-img {margin:0px 20px 15px 0;float:left;}
.ego-hp-zajawka2 {line-height:18px;}
.ego-hp-zajawka2 h3 {font-size:14px;}
.ego-hp-zajawka2 .ego-data {font-size:10px;color:#aeaeae;padding:5px 0;}
.ego-zaznacz {background:#eee8d9;padding:2px 5px; font-weight:bolder; font-style:italic; margin:2px 0;}
.news-tematy {clear:both;width:640px;overflow:hidden;font-size:11px;background-color:#fdfcf8;padding:10px 10px;margin:0;}
.news-tematy a {color:#1A3473 !important;line-height:14px;font-size:11px; padding:0 3px;}

.ego-news-dots ul {margin:0px;padding:0px;}
.ego-news-dots ul li {list-style-type:none;padding:1px 0 5px 15px;line-height:18px;}
.ego-news-dots ul.news li span.dat {color:#999999;margin-right:5px;}

li span.col1, li span.col2 {float:left;display:block;padding-left:2px;line-height:14px;}
li span.col3 {float:right;display:block;text-align:left;padding-left:5px;}
.ego-li-porady li span.col1 {width:480px;}
.ego-li-porady li span.col3 {width:100px;}
.ego-li-porady li span.col3 a {color:#000000 !important;}

.ul-2col {padding:5px 0 !important;overflow:hidden;}
ul.ul-2col li {width:45%;float:left;padding:1px 10px 7px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px; list-style:none;}
ul.ul-2col li span.count {color:#9A9A9A;padding-left:5px;white-space:nowrap;}
ul.ul-2col li:nth-child(2n+1){clear: both;}

.ul-3col {padding:5px 0 !important;overflow:hidden;}
ul.ul-3col li {width:30%;box-sizing: border-box;float:left;padding:1px 5px 7px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px; list-style:none;}

.ul-4col {padding:5px 0 !important;overflow:hidden;}
ul.ul-4col li {width:21%;float:left;padding:1px 5px 7px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px; list-style:none;}

#dictionary h3{background:#f9f6eb;font-size:18px;font-weight:bold;padding:3px 2px 3px 15px;border-bottom:1px dotted #D6CFB8;}
#dictionary span {margin:10px 0 25px 0; text-align:center; display:block;}
#dictionary span a{color:#b8001a;font-weight:bold;font-size:14px;padding:0 3px;}

.news-dzial {margin:0 0 5px 0;padding:0px;clear:both;}
.news-dzial li {list-style-type:none;padding:0 0 20px 0;width:50%;float:left;box-sizing:border-box;}
.news-dzial li:nth-child(2n+1){clear: both;padding-right:10px;}
.news-dzial li:nth-child(2n+2){padding-left:10px;}
.news-dzial li.short {padding: 0 0px 5px 10px;line-height: 18px;font-size:13px;}
.news-dzial li.short:nth-child(2n+1){clear: none;}
.news-dzial li.short .ego-data {font-size:12px;margin-right:5px;}
.news-dzial h3 {font-size:14px;}
.news-dzial .ego-data {font-size:10px;color:#aeaeae;padding:5px 0;}
.news-dzial .ego-news-img {margin: 0px 15px 10px 0px;float: left;}
.news-dzial .cat {color:#B8001A;text-transform: uppercase;font-size: 10px;width:100%;margin-bottom:10px;border-bottom: 1px solid #F1ECDD;padding-bottom:5px;font-family:"Marmelad",sans-serif;}
.news-dzial .cat a {color:#B8001A !important;}
.news-dzial .art-name {font-weight: bolder; font-size:15px;}
.news-dzial .news {font-size:13px;}

.news-dzial2 {margin:0 0 5px 0;padding:0px;clear:both;}
.news-dzial2 li {list-style-type:none;padding:0 0 20px 0;width:50%;float:left;box-sizing:border-box;}
.news-dzial2 li:nth-child(2n+1){clear: both;padding-right:10px;}
.news-dzial2 li:nth-child(2n+2){padding-left:10px;}
.news-dzial2 li.short {padding: 0 0px 5px 10px;line-height: 18px;font-size:13px;}
.news-dzial2 li.short:nth-child(2n+1){clear: none;}
.news-dzial2 li.short .ego-data {font-size:12px;margin-right:5px;position: relative;color:#aeaeae;padding:5px 0;background:none;}
.news-dzial2 h3 {font-size:14px;}
.news-dzial2 .ego-news-img {margin: 0px;width:100%;}
.news-dzial2 .cat {background:#B8001A;color:#ffffff;text-transform: uppercase;font-size: 10px;padding: 3px 6px;font-family:"Marmelad",sans-serif;position: absolute;top: 0px;left: 0px;}
.news-dzial2 .cat a {color:#ffffff !important;}
.news-dzial2 .ego-data {font-size:10px;font-family:"Marmelad",sans-serif;color:#ffffff;background:#A7A7A7;padding: 3px 6px;position: absolute;top: 0px;right: 0px;}
.news-dzial2 .title {width:100%;box-sizing:border-box;color:#ffffff;padding: 50px 8px 8px 8px;position: absolute;bottom: 0px;left: 0px;
background: -webkit-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -o-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -moz-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -ms-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
min-height:40%;vertical-align:baseline !important;}
.news-dzial2 .title a {color:#ffffff !important;text-shadow: 3px 3px 5px #000000;font-size:18px;line-height:130%;}
.news-dzial2 .art-spons .title a {color: #F991B5 !important;}
.news-dzial2 .art-spons .title span {color:#ffffff;}
.news-dzial2 .art-name {font-weight: bolder; font-size:15px;}
.news-dzial2 .news {font-size:13px;}
.news-dzial2 .img-intro {position: relative;}

.similar_window {position:fixed; bottom: 0; right: 0;width:370px; padding:0;box-sizing:border-box; background-color:#FFFFFF; margin:0; overflow:hidden;z-index:100000;box-shadow: 0 0 20px 1px #888888;}
.similar_window  .img-intro {position: relative;}
.similar_window  .img-intro img {width:100%;}
.similar_window .top {background:#9D0017;color:#ffffff;text-transform: uppercase;font-size: 11px;padding: 3px 6px;width:100%;box-sizing:border-box;font-family:"Marmelad",sans-serif;position: absolute;top: 0px;left: 0px;font-weight:bold;}
.similar_window .title {width:100%;box-sizing:border-box;color:#ffffff;padding: 50px 8px 12px 10px;position: absolute;bottom: 0px;left: 0px;
background: -webkit-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -o-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -moz-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: -ms-linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
background: linear-gradient(to top, rgba(34, 41, 80, 0.9) 0%, rgba(34, 41, 80, 0.6) 40%, rgba(34, 41, 80, 0) 100%) repeat scroll 0 0;
min-height:40%;vertical-align:baseline !important;}
.similar_window .title a {color:#ffffff !important;text-shadow: 3px 3px 5px #000000;font-size:20px;font-weight:700;line-height:140%;}
.similar_window .title .opis {font-size: 13px;}
.similar_window .ego-okienko {padding:0;box-shadow: none;border-color:#222950;}
.similar_window .zwin {position: absolute; left:0 !important;top:30% !important;}
.similar_window .close {background: transparent none repeat scroll 0px 0px;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	padding-top:2px;
	font-size: 14px;
	height: 18px;
	line-height: 1.2;
	opacity: 0.9;
	padding: 0px;
	float: right;
	display: block;
	text-align: center;
	text-shadow: 0px 1px 0px #FFF;
	width: 18px !important;
	box-sizing: border-box;}

/* ========================================= EKSPERCI EGO ===========================*/

.ego-nag-experci {display:block;float:right;}
.ego-nag-experci a {display:block;float:left;width:13px;height:13px;background-color:#dfd9c6;border:1px solid #dfd9c6;
					margin-left:5px;text-indent:-100000px;}
.ego-nag-experci a.ego-expert-sel, .ego-nag-experci a:hover {background-color:#f9f6eb;}
.ego-expert-ul, .ego-art-pozostale {margin:1px 0 25px 0px;padding:0px;width:100%;overflow:hidden;border-bottom:3px solid #EFECDE;}
.ego-expert-ul li, .ego-art-pozostale li {float:left;list-style-type:none;margin:0px;padding:0px;width:110px;padding:12px 10px 12px 11px;margin-right:1px;word-wrap:break-word;}
				
.ego-art-pozostale li {width:140px !important;}
.ego-expert-ul-300 li {margin-left:10px;}


.ego-expert-ul li p, .ego-art-pozostale p {padding:5px 0 10px 0;font-size:14px;}
.ego-expert-ul li p {min-height:40px;}
.ego-expert-ul li p a, .ego-expert-ul li a p {font-size:11px;color:black !important;text-transform:uppercase;}
.ego-expert-ul li h3 a, .ego-art-pozostale p a {font-size:14px;color:black;font-weight:normal;line-height:18px;}
.ego-art-pozostale p {font-size:14px;line-height:150%;font-family:arial;}
.ego-art-pozostale a {color:black !important;}

/* =============================================== ARTYKUL ============================= */

.ego-art-line {clear:both;width:100%;overflow:hidden;margin-bottom:10px;}
.ego-art h1 {font-size:30px;font-weight:normal;line-height:36px;padding:0 0 10px 0 !important;}
.art-polecamy .ego-art h1 {font-size: 34px;font-weight: bolder;line-height: 150%;padding: 20px 0 30px 0 !important;}
.ego-art-zobacz-takze h2, .ego-art-zobacz-takze-h2 {font-size:14px;line-height:20px;padding:0px 0 10px 0 !important;}
.ego-art h2, .art-p h2 {font-size:18px;line-height:24px;padding:15px 0 0 0 !important;}
.art-polecamy .ego-art h2, .art-polecamy .art-p h2 {font-size:22px;}

.ego-art-zobacz-takze h2, .ego-art-zobacz-takze-h2 h2 {padding:0px 0 0px 0 !important;}
.link-next {padding-bottom:10px;text-transform:uppercase;font-size:10px;}
.link-prev img.ego-news-img {float:right !important;margin: 0 0px 15px 20px !important;}

.ego-art a {color:#0096D4 !important;border-bottom:1px dotted;}
.ego-art a:hover {color:red !important;text-decoration:none;}

.art-p .ramka-zarowka {clear:both;padding: 10px 85px 10px 10px;border-left:10px solid #afa482;border-right:0px;border-top:0px;border-bottom:0px;background-image: url(/images-local/layout/zarowka.gif);background-repeat: no-repeat;background-position: right;  -moz-box-shadow: 2px 2px 15px #C9C0A7;-webkit-box-shadow: 2px 2px 15px #C9C0A7;box-shadow: 2px 2px 15px #C9C0A7;margin: 20px 0 10px;}
.art-p .ramka-zarowka ul {margin:0 10px; padding:0;}

.ego-art blockquote{
  display:block;
  clear:both;
  background: #fff;
  padding: 15px 0 15px 45px;
  margin: 20px 0 20px 50px;
  position: relative;
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.4;
  color: #666;
  text-align: justify;
  font-style: italic;
  
  /*Borders - (Optional)*/
  border-left: 15px solid #93B8E6;
  /* border-right: 2px solid #6298DB; */
  
  /*Box Shadow - (Optional)
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc; */
}

.art-polecamy blockquote {font-size: 18px;}

.ego-art blockquote:first-letter {
	float: left;
	margin: .2em .3em .1em 0;
	font-family: "Monotype Corsiva", "Apple Chancery", fantasy;
	font-size: 220%;
	font-weight: bold;
	color: #6298DB;
}
.ego-art blockquote:first-line {
	font-variant: small; 
}

.ego-art blockquote::before{
  content: "\201C"; /*Unicode for Left Double Quote*/
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 60px;
  font-weight: bold;
  color: #999;
  
  /*Positioning*/
  position: absolute;
  left: 10px;
  top:5px;
}

.ego-art blockquote::after{
  /*Reset to make sure*/
  content: "";
}

.ego-art blockquote a{
  text-decoration: none;
  cursor: pointer;
  padding: 0 3px;
}

.ego-art blockquote em{
  font-style: italic;
}

.art-data, .art-data a {font-size:11px !important;color:#959594 !important;border-bottom:0px;}
.art-data {float:right;}
.fb-like {clear:both;}
.ego-art p, .art-p {font-size:16px;line-height:140%;padding:5px 0;}
.art-polecamy .ego-art p, .art-polecamy .art-p {font-size:18px;line-height:160%;}
.art-p {text-align:justify;word-wrap: break-word !important;}
.art-p ul li, .art-p ol li {list-style-position: inside;font-size:16px;line-height:140%;}
.art-polecamy .art-p ul li, .art-polecamy .art-p ol li {font-size:18px;line-height:160%;}
.ego-art-img {background-color:#f9f6eb;width:200px;padding:15px 15px 5px 15px;float:left;clear:both !important;margin:10px 20px 20px 0;}
.ego-art-zajawka {font-weight:bolder;padding-bottom:15px;}
.art-img-mid a, .ego-art-img a {border-bottom:0px !important;}
.ego-art-img p {font-size:11px !important;}
.ego-art-img .art-img-autor {color:#959594;}
.ego-art-img .art-img-galeria {border-top:1px dotted #d2d0c9;text-align:right;}
.ego-art-img .art-img-galeria a {font-size:10px !important;color:#0096d4 !important;}
.ego-art-img .art-img-galeria a:hover {color:red !important;}
.art-pion1 {float:right;width:265px;}

.ego-art .art-spons {text-transform:uppercase;font-weight:normal !important;font-size:10px !important;color:gray;}

.art-img-mid {border:1px solid #d6cfb8;padding:10px;width:500px;margin:15px auto 10px;overflow:hidden;display:table;}
.art-img-box {float:left;margin-right:25px;width:200px;font-size:11px;color:#959594;line-height:20px;}

.art-img-tytul {font-weight:bolder;padding:0 !important;text-align:left;}
.art-img-opis {color:#8c8c8c;line-height:14px;font-size:12px !important;text-align:left;}
.art-img-autor {font-size:11px !important;color:#8c8c8c;}
.art-img-link a, .art-img-mid a {color:#0096d4 !important;font-size:10px !important;text-transform:uppercase;}

.art-img-zoom {background:url(/images-local/layout/lupka.png) no-repeat;width:32px;height:32px;position:absolute;bottom:0px;right:0px;}
.art-img-zoom a {display:block;width:32px;height:32px;text-indent:-10000000px;}

.art-ramka {float:left;width:250px;border:3px solid  #4E6599;background-color:#F9F6EB;padding:5px 15px;margin:15px 20px 10px 0;font-size:12px !important;line-height:180% !important;}
.art-ramka p {font-size:12px !important;line-height:180% !important;}
/* .art-ramka ul, .art-ramka ol {margin-left:0px !important;} */
.art-ramka li {font-size:12px !important;}

.ego-art table {margin:15px auto;border:1px solid  #D6CFB8}
.ego-art table th, .ego-art table th h4 {background-color:#4E6599;font-size:14px !important;color:white;text-align:center;}
.ego-art table td, .ego-art table th {font-size:16px;padding:7px 10px;line-height:140%;border-bottom:1px dotted #D6CFB8;}
.ego-art table tr:last-child  td{border-bottom:none;}
.ego-art table .przetargihead, .ego-art table .art-tab-head {background-color:#F9F6EB;text-align:center;font-weight:bolder;}
.ego-art table ul, .ego-art table ol {margin:0; padding-left:10px;}
.ego-art table ul li, .ego-art table ol li {font-size:12px;line-height:16px;}
.art-polecamy .ego-art table {font-size:16px;}

.ego-art table .center {text-align:center;}

.ego-art ul, .ego-art ol {margin:10px 0 0 30px;padding:0;}
.ego-art li {font-size:14px;line-height:18px;padding:3px 0 8px 0;}
.ego-art-zobacz-takze li {padding:3px 0 5px 0;}

.ego-art-zobacz-takze {padding:10px 20px;margin:15px 0;}
.ego-art-zobacz-takze ul {margin:10px 0 !important;padding:0px;}
.ego-art-zobacz-takze li {list-style-type:none;}
.ego-art-zobacz-takze .link-next {border-bottom:3px solid #EFECDE;margin-bottom:10px;padding-bottom:5px;}
.ego-art-zobacz-takze .ego-hp-zajawka2 p {font-size:14px;}
.ego-art-zobacz-takze .fr .ego-news-img {margin-right:10px !important;}
.ego-art-zobacz-takze .fl .ego-news-img {margin-left:10px !important;}

/* nowe zobacz takze */
.ego-art-podobne {margin:1px 0 0 0px;padding:0px;width:100%;overflow:hidden;}
.ego-art-podobne li {float:left;list-style-type:none;margin:0px;width:33%;box-sizing: border-box;padding:12px 10px 12px 10px;}	
.ego-art-podobne li:nth-child(3n+1){clear: both;}
.ego-art-podobne li img {width:95%;}	
.ego-art-podobne p {padding:5px 0 10px 0;}
.ego-art-podobne p, .ego-art-podobne p a {font-size:15px;line-height:150%;font-weight:bold;}
/* nowe zobacz takze */

.ego-art-paginator {width:100%;overflow:hidden;padding:10px 0;}
.ego-art-paginator a {border:1px solid #e3ddcd;background-color:#f9f6eb;padding:3px 7px;font-size:12px;margin:0px 2px;color:black !important;}

.ego-art-paginator p.art-pag-1 {float:left;width:100px;}
.ego-art-paginator p.art-pag-2 {float:left;width:455px;text-align:center;}
.ego-art-paginator p.art-pag-2 span.sel {border:1px solid #e3ddcd;padding:3px 7px;font-size:12px;margin:0px 2px;background-color:white;}
.ego-art-paginator p.art-pag-3 {float:right;width:100px;text-align:right;}

.ego-art-paginator p.art-pag-1 a, .ego-art-paginator p.art-pag-3 a {background:#DCD6C5 url(/images-local/layout/button.gif) 0 0 repeat-x;cursor:pointer; text-transform:uppercase;padding:5px 10px;text-transform:uppercase;font-size:10px;}

.ego-art-paginator a:hover {background:white !important;}

.ego-art-autor {clear:both;padding:20px 0;overflow:hidden;width:100%;}
.ego-art-autor a {color:#0096d4 !important;}
.ego-art-autor span {display:block;float:left;}
.ego-art-autor img {float:right;}

.art-wiecej-temat {clear:both;width:640px;overflow:hidden;font-size:11px;background-color:#fdfcf8;padding:10px;margin:0;border-top:3px solid #EFECDE;}
.art-polecamy .art-wiecej-temat {width:100%;box-sizing: border-box;}
.art-wiecej-temat span {display:block;padding:0 0 6px 5px;}
.art-wiecej-temat a {color:#1A3473 !important;line-height:16px;font-size:12px;margin-left:5px;}

.powrot {padding:5px 10px;}
.powrot a {color:#1A3473 !important; font-weight:bolder;line-height:16px !important;font-size:12px;}

.ramka-wazne, .ramka-wazne2 {padding:10px 15px;margin-bottom:25px; vertical-align:middle;}
.ramka-wazne img {margin:0 10px 0 20px; vertical-align:middle;}
.ramka-wazne {border: 2px solid #4E6599;}
.ramka-wazne2 {border: 4px solid #B8001A;font-size:14px;}
.ramka-wazne2 img {margin:0 10px 0 0; vertical-align:middle;}

/* artykul spolecznosci */

#lee-social.fixed {position:fixed !important;top: 130px;right: 0% !important;margin-left: -585px;z-index: 1000000;}
.lee-ocen {position: absolute;right: -90px;top: 55px;background:url("/images-local/layout/art-soc/plusy.gif") no-repeat top;width:83px;padding:5px 5px 5px 2px;font-family:tahoma;text-align:center;}
.lee-ocen p {padding:0px;margin:0px;}
.lee-box {clear:both;padding:5px 0;overflow:hidden;width:100%;margin:0px auto;width:74px;}
.lee-box p {font-size:12px; padding:3px 0;color:#606060;}
.lee-box a {color:#606060;text-decoration:none;}
.lee-ramka {background-color:white;border:1px solid #e3e3e3;height:25px;font-size:14px !important; color:black !important;border-radius:5px;text-align:left;}
.lee-up {background:#FFF url("/images-local/layout/art-soc/lee-up.gif") no-repeat 0 3px;padding:3px 0 0 15px !important;font-size:10px;color:green !important;display:block;width:21px;float:right;text-align:left;}
.lee-down {background:#FFF url("/images-local/layout/art-soc/lee-down.gif") no-repeat 0 3px;padding:3px 0 0 16px !important;font-size:10px;color:red !important;display:block;width:20px;float:left;text-align:left;}
.lee-koment {background:#FFF url("/images-local/layout/art-soc/lee-koment.gif") no-repeat 10px 12px;padding:7px 0 0 30px !important;}
.lee-share .lee-ramka {text-align:center !important;padding:10px 0 5px 0;margin-bottom:5px !important;}
.lee-opis .lee-ramka {height:40px;font-size:12px !important;}
.lee-opis .lee-ramka a {display:block;}

.social {box-sizing: border-box;background:#EBEBEB;margin:0;border-radius:5px;overflow:hidden;font-family:tahoma;}
.scbox {box-sizing: border-box;background-color:white;border:1px solid #e3e3e3;border-radius:5px;display:block;padding:4px 6px;overflow:hidden;width:auto;min-height:50px;margin:5px;float:left;text-align:center;}
.scbox p {padding:0px;margin:0px;}
.scramka, .scramka a {font-size:12px;color:#606060;text-align:left;}
.scramka a:hover, .scramka span:hover {cursor:pointer !important;}
.scico a {display:block;float:left;width:auto;margin:3px 6px 0 6px;}
.scup {background:#FFF url("https://s3.egospodarka.pl/images-local/layout/art-soc/lee-up.gif") no-repeat 0 3px;padding:3px 0 3px 15px !important;font-size:10px;color:green !important;display:block;width:20px;float:right;text-align:left;}
.scdown {background:#FFF url("https://s3.egospodarka.pl/images-local/layout/art-soc/lee-down.gif") no-repeat 0 3px;padding:3px 0 3px 16px !important;font-size:10px;color:red !important;display:block;width:24px;float:left;text-align:left;margin-left:3px;}
.sckoment {background:#FFF url("https://s3.egospodarka.pl/images-local/layout/art-soc/lee-koment.gif") no-repeat 10px 6px;padding:3px 0 3px 30px !important;}

@media screen and (max-height: 620px) {
#lee-social.fixed {position: relative !important;}
.lee-ocen {background:#EBEBEB;left:0% !important;margin-left:0px !important;bottom:0px !important;top:auto !important;width:660px; border-radius:5px 5px 0 0;height:35px;border-top:5px solid white;}
.lee-box, .lee-box p {float:left !important;clear:none !important;}
.lee-box {width:auto !important;margin-right:15px;padding:0px !important;}
.lee-box p {padding-top:10px;margin-right:5px;}
.lee-koment {padding:7px 10px 0 30px !important}
.lee-share .lee-ramka {padding:8px 10px 0 10px;}
.lee-opis .lee-ramka {height:25px;}
.lee-opis .lee-ramka a {display:inline;}
}

/* =============================================== GALERIA ============================= */

.ego-galeria {clear:both; margin:15 px 0; padding:10px 0;}
.ego-galeria .ego-art-paginator {text-align:center !important;}
.ego-galeria .art-pag-1, .ego-galeria .art-pag-3 {width:140px !important;margin-top:5px;}
.ego-galeria .art-pag-1 {margin-left:150px; text-align:right !important;}
.ego-galeria .art-pag-3 {margin-right:110px; text-align:left !important;}
.ego-galeria .art-pag-2 {width:80px !important; font-weight:bold; font-size:18px; text-align:center !important; margin:0 10px 0 20px;}
.ego-galeria-zdjecie {background-color:#f9f6eb;width:660px; text-align:center;padding:10px 0;clear:both !important;margin:10px 0 10px 0;}
.ego-galeria-zdjecie form {text-align:right; padding:10px 20px; vertical-align:middle;}
.ego-galeria-zdjecie form input.ego-input {text-align:right; width:20px; padding-right:3px;}
.ego-galeria-zdjecie form input {margin:0 3px;}
.ego-galeria-zdjecie p {text-align:left; padding:5px 10px;}
.ego-galeria-zdjecie div.foto-duze {position:relative;}
.ego-galeria-zdjecie #offers-gallery.foto-duze img {width:95%;margin-bottom:10px;}
.ego-galeria-zdjecie .art-img-zoom {right:10px;top:0px;bottom:auto;}
.ego-galeria-zdjecie .zobacz-takze {margin:0;padding:0px;width:100%;overflow:hidden;}
.ego-galeria-zdjecie .zobacz-takze li {float:left;list-style-type:none;margin:0;padding:0 5px 20px 5px;width:210px;height:200px;}				
.ego-galeria-zdjecie .zobacz-takze p {padding:10px 0; margin:0; text-align:center;}
.ego-galeria-zdjecie .zobacz-takze p a {font-size:12px;line-height:18px; font-weight:bold;}
.ego-galeria-zdjecia {width:660px;clear:both;margin:10px 0;}
.ego-galeria-zdjecia img{border:2px solid #f9f6eb; padding:3px;margin:0 1px 1px 0;}
.ego-galeria-zdjecia img.sel {background-color:#e3ddc8;padding:7px 5px; margin:0;}
.ego-galeria-zdjecia a:hover img{border:2px solid #e3ddc8;}
#offers-gallery-thumb.ego-galeria-zdjecia img {width:150px;}

/* ========================================== NOTOWANIA ================================*/

.ego-notowania {margin:10px 0 35px 0;padding:0px;overflow:hidden;width:100%;}
.ego-notowania li {list-style-type:none;float:left;width:150px;margin-right:15px;text-align:center;}
.ego-notowania li a {font-weight:bolder;}
.ego-notowania li p.kurs {padding:10px 0;}
.ego-notowania li p.kurs span {margin-left:10px;}
.ego-notowania table {width:100%;margin:0px;padding:0px;}
.ego-notowania table th {border-bottom:1px dotted #e3ddc8;padding-bottom:6px;}
.ego-notowania table td {border-bottom:1px dotted #e3ddc8;padding:2px 0;vertical-align: middle;}

.w300 .ego-notowania {margin-bottom:10px !important;}
.w300 .ego-notowania li {margin:0 !important; padding-bottom:15px;}
.w300 .ego-notowania table {width:90%; float:right; margin-right:5px;}

/* ========================================== TABY BIALE ====================================== */

.ego-text-tabs, .ego-find-tabs, .ego-li-polecamy, .ego-find-tabs-border{margin:0px;padding:0px;position:relative;width:100%;overflow:hidden;}
.ego-text-tabs li, .ego-find-tabs li, .ego-find-tabs-border li {font-size:11px;text-transform:uppercase;list-style-type:none;float:left;margin:0px;}
.ego-text-tabs li a, .ego-text-tabs li span, .ego-find-tabs-border li a, .ego-find-tabs-border li span {display:block;padding:7px 10px 6px 10px;color:#000000 !important;}
.ego-text-tabs li span, .ego-find-tabs-border li span {color:#AEAEAE !important;}
.ego-tabs-line, .ego-li-porady, .ego-news-list, .ego-list-koments {width:100%;overflow:hidden;border-top:1px solid #D6CFB8;margin-top:-1px;padding-top:5px;}
.ego-text-tabs li.ego-tabs-sel {background:url(/images-local/layout/tab-left.gif) 0 0 no-repeat;}
.ego-find-tabs-border li.ego-tabs-sel {background:url(/images-local/layout/tab-left2.gif) 0 0 no-repeat;}
.ego-text-tabs li.ego-tabs-sel a {background:url(/images-local/layout/tab-right.gif) 100% 0 no-repeat;padding-right:23px;}
.ego-text-tabs li.ego-tabs-sel span.none-link {background:url(/images-local/layout/tab-right-span.gif) 100% 0 no-repeat;padding-right:23px; color:#000000 !important;}
.ego-find-tabs-border li.ego-tabs-sel a {background:url(/images-local/layout/tab-right2.gif) 100% 0 no-repeat;padding-right:23px;color:#E6EDF8 !important;}
.ego-find-tabs-border li.ego-tabs-sel span {background:url(/images-local/layout/tab-right3.gif) 100% 0 no-repeat;padding-right:23px;color:#E6EDF8 !important;}

.ego-alfabet-tabs {margin:0px;padding:0px;position:relative;width:100%;overflow:hidden;}
.ego-alfabet-tabs li {font-size:11px;text-transform:uppercase;list-style-type:none;float:left;margin:0px;}
.ego-alfabet-tabs li a, .ego-alfabet-tabs li span {display:block;padding:7px 7px 6px 7px;color:#000000 !important;}
.ego-alfabet-tabs li.ego-tabs-sel {background:url(/images-local/layout/tab-right-span.gif) 100% 0 no-repeat;padding-right:3px;font-size:12px;}
.ego-alfabet-tabs li.ego-tabs-sel span {background:url(/images-local/layout/tab-left.gif) 0 0 no-repeat; padding:7px 10px 5px 10px;font-weight:bold;}

/* ============================================ biala ramka do tabow ============================*/

.ego-box-tabs, .ego-box, .ego-box-tabs-border {border:1px solid #D6CFB8;padding:10px 15px;margin-top:-1px;margin-bottom:25px;overflow:hidden;}
.box-info .but-big {margin-top:10px;}
.box-info-2 {border:3px solid #D6CFB8;padding:10px 15px;margin-bottom:25px;overflow:hidden;}
.box-info-2 p {clear:both;width:100%;overflow:hidden;padding:3px 0;line-height:150%;}
.box-info-2 p.podobne a {margin:5px 20px 5px 0;}
.box-info-2 ul {padding:0;margin:10px 0 0 0;}
.box-info-2 ul li {line-height:18px;margin:0;padding:0 10px 10px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;}
.box-info-2 ol {padding:0;margin:10px 0 0 15px;}
.box-info-2 ol li {line-height:18px;margin:0;padding:0 10px 10px 5px;}
.ego-box-tabs ul, .ego-box-tabs-border ul, .ego-box-tabs-bord ul {padding:0px 0px;margin:0px;width:100%;overflow:hidden;}

.ego-ul-2col {padding:5px 0 !important;width:325px;overflow:hidden;background-color:white;float:right;border:1px solid #D6CFB8;}

.ego-box-tabs ul li, ul.ego-ul-2col li {list-style-type:none;width:50%;float:left;padding:3px 0;}
ul.ego-ul-2col li {width:45%;}
.ego-box-tabs ul li a {font-size:12px;}
ul.ego-ul-2col li a {font-size:12px;}
.ego-box-tabs form, .ego-box-tabs-border form , .ego-box-tabs-bord form{margin:0px;padding:10px 0px;font-size:11px;}
.ego-box-tabs label, .ego-box-tabs-border label, .ego-box-tabs-bord label {text-align:left;padding:6px 0px 0 0;float:left;}
.w660 .ego-box-tabs label, .w660  .ego-box-tabs-border label,.w660  .ego-box-tabs-bord label {width:80px;}
.ego-box-tabs .ego-input, .ego-box-tabs-border .ego-input, .ego-box-tabs-bord .ego-input {border:1px solid #D6CFB8;font-size:11px;padding:4px 5px;width:140px;}
.w660 .ego-input {width:222px;}
.w660 .form-big .ego-input {width:480px; padding:2px 4px;}
.w660 .form-big label {width:100px;}
.w660 .form-big .ego-submit {font-size:12px;}
.w660 .form-big-2 .ego-input {width:440px; padding:4px;font-size:11px;}
.w660 .form-big-2 label {width:150px;}
.w660 .form-big-2 .ego-submit {font-size:12px;}
.ego-box-tabs-border select {font-size:11px;padding:3px 5px;}
.ego-box-tabs-border, .ego-box-tabs-bord {border:3px solid #4E6599;}
.ego-box-tab-border-gray {border: 1px solid #D6CFB8 !important;}
.ego-box-tabs-bord {margin-bottom:25px;padding:10px 15px;overflow:hidden;}
.ego-box-tabs-bord .ego-ul-2col {padding:5px 15px !important;width:288px !important;overflow:hidden;background-color:white;float:right;border:1px solid #D6CFB8;}
.ego-box-tabs-bord p, .ego-box-tabs-border p, .w300 .ego-box-tabs form p {clear:both;width:100%;overflow:hidden;padding:3px 0;line-height:150%;}
.ego-box-tabs-border p.more {text-transform: uppercase;font-size:10px;border-top:1px dotted #030303;padding-top:10px; text-align:right;}

.img-kodeks {background:url(/images-local/layout/kodeks.png) no-repeat 100% 0;}
.img-kodeks p.more {border-top:1px dotted #D6CFB8;margin-top:5px;}

/* ============================================ niezbednik firmowy ============================*/

.ego-cal-niez {text-align:right;margin-bottom:25px;}
.ego-cal-niez a {display:block;text-transform:uppercase;padding:8px 80px 9px 0px;margin-bottom:2px;}
.ego-cal-niez .ego-cal1 {background:url(/images-local/layout/niezbednik.gif) 0 0 no-repeat;}
.ego-cal-niez .ego-cal2 {background:url(/images-local/layout/kalkulator.gif) 0 0 no-repeat;}
.ego-cal-niez a:hover {text-decoration: none;background-position:bottom;}
.kalkulatory {background:#F9F6EB url(/images-local/layout/kalkulatory.gif) no-repeat 0 50%;border:2px solid #F1ECDD;padding:10px 15px 10px 120px;margin-bottom:25px;}
#pkd_szukaj label {width:30%;}

.kalkulatory-2, .niezbednik-2 {width:100%;box-sizing: border-box;border-bottom:3px solid #F1ECDD;border-top:1px solid #F1ECDD;border-right:1px solid #F1ECDD;border-left:1px solid #F1ECDD;margin-bottom:25px;} 
.kalkulatory-2 {background:#F9F6EB url(/images-local/layout/kalkulatory-2.gif) no-repeat 0 0;}
.niezbednik-2 {background:#F9F6EB url(/images-local/layout/niezbednik3.gif) no-repeat 0 0;}
.kalkulatory-2 ul, .kalkulatory-2 p, .niezbednik-2 ul, .niezbednik-2 p {padding:0px;margin:10px 10px 10px 80px;}
.kalkulatory-2 p.wiecej, .niezbednik-2 p.wiecej {text-transform: uppercase;font-size:11px;border-top:1px dotted #030303;padding-top:10px;text-align:right;font-weight:bold;}
.kalkulatory-2 p.wiecej a, .niezbednik-2 p.wiecej a {color:#B8001A !important;}
.kalkulatory-2 ul li, .niezbednik-2 ul li {list-style-type:none;margin:0px;padding:5px 0;box-sizing: border-box;width:50%;}

/* =========================================== TABY SZARE =======================================*/

form input, form select, form textarea {font-family:tahoma;}

.ego-find-tabs li {margin:0px;}
.ego-find-tabs li a {display:block;padding:7px 10px;color:#000000 !important;font-weight:bolder;}
.ego-find-tabs li.ego-tabs-sel {background:url(/images-local/layout/tab-gray-left.gif) 0 0 no-repeat;}
.ego-find-tabs li.ego-tabs-sel a {background:url(/images-local/layout/tab-gray-right.gif) 100% 0 no-repeat;padding-right:23px;}
.ego-find-text, .ego-kalk-text {background-color:#f9f6eb;border:1px solid #f1ecdd;width:100%;overflow:hidden;margin-top:-1px;padding:5px 0 0 0;margin-bottom:25px;}
.ego-find-text form {margin:0px; padding:2px 0 1px 15px;}
.ego-find-text p {clear:both;width:100%;overflow:hidden;padding:3px 0;}
.ego-find-text label {width:80px;text-align:right;padding:4px 15px 0 0;float:left;}
.ego-find-text form input.ego-input, .ego-find-text form select, .ego-box-tabs-bord select {border:1px solid #D6CFB8;background-color:white;} 
.w660 .ego-find-text form input.ego-input, .w660 .ego-find-text form select.ego-input {padding:2px 3px;}

.ego-find-text form input.ego-input-s {border:1px solid #D6CFB8;background-color:white;padding:3px 5px;font-size:11px;color:#6a6a6a;width:40px;} 
form input.ego-submit, .button_submit {background:#DCD6C5 url(/images-local/layout/button.gif) 0 0 repeat-x;border:1px solid white;cursor:pointer; font-size:10px;text-transform:uppercase;padding:5px 10px;}
form input.ego-submit:hover, .button_submit:hover {background:#f1ecdd;}
a.button_submit {color:#000000 !important;}
a.button_submit:hover {background:#f1ecdd; text-decoration:none;}
.ego-find-text form select {width:230px;}

.ego-find-text li {padding:1px 0 2px 15px !important;}

.ego-find-text2 {background-color:#f9f6eb;border:1px solid #f1ecdd;width:100%;overflow:hidden;margin-top:-1px;padding:15px 0 15px 0;margin-bottom:25px;box-sizing: border-box;}
.ego-find-text2 form {margin:0px; padding:0px;}
.ego-find-text2 p {clear:both;width:100%;overflow:hidden;padding:5px 0;}
.ego-find-text2 label {width:110px;text-align:right;padding:4px 15px 0 0;float:left;}
.ego-find-text2 form input.ego-input, .ego-find-text2 form select {border:1px solid #D6CFB8;background-color:white;padding:3px 6px;color:#6A6A6A;font-size:12px;}

ul.ego-find-li li a {text-transform: lowercase;}
ul.ego-find-li li {padding:1px 10px 7px 15px !important;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;}

.ego-find-text-p {padding:15px 0 !important;}

.ego-kalk-text {width:298px;background:#F9F6EB url(/images-local/layout/kalkulatory.gif) no-repeat 0 0;border-bottom:3px solid #F1ECDD;} 
.ego-kalk-text ul, .ego-kalk-text p {padding:0px;margin:10px 10px 10px 145px;}
.ego-kalk-text p {text-transform: uppercase;font-size:10px;border-top:1px dotted #030303;padding-top:10px;}
.ego-kalk-text ul li {list-style-type:none;margin:0px;padding:5px 0;}

.ego-niez-text {background:#F9F6EB url(/images-local/layout/niezbednik2.gif) no-repeat 0 0;}

/* ============================================ PRAWO =============================================== */

.kodeks-ramka {width:100%;box-sizing: border-box;border-bottom:3px solid #F1ECDD;border-top:1px solid #F1ECDD;border-right:1px solid #F1ECDD;border-left:1px solid #F1ECDD;margin-bottom:25px;background:#F9F6EB url(/images-local/layout/kodeksy.gif) no-repeat 100% 0;border-radius:3px;}
.kodeks-ramka ul, .kodeks-ramka p {padding:0px;margin:10px 140px 10px 10px;}
.kodeks-ramka h3 {padding:0px;margin:10px 140px 10px 10px !important;}
.kodeks-ramka ul li {list-style-type:none;margin:0px;padding:5px 0;width:50% !important;box-sizing: border-box;}
.kodeks-ramka p.wiecej {text-transform: uppercase;font-size:11px;border-top:1px dotted #030303;padding-top:10px;text-align:right;font-weight:bold;}
.kodeks-ramka p.wiecej a {color:#B8001A !important;}

.ego-kodeks-text {background:#F9F6EB url(/images-local/layout/kodeksy.gif) no-repeat 100% 0;}
.ego-kodeks-text ul, .ego-kodeks-text p {padding:0px;margin:10px 10px 10px 10px;}
.kodeksy {width:100%;box-sizing: border-box;font-size:14px;padding:10px;margin:10px 0 25px 0;border-radius:5px;}
.kodeksy ul li {padding:5px 10px 5px 20px;background:url(/images-local/layout/ar3.gif) no-repeat 5px 10px;list-style-type:none;}
.kodeks-spis {box-sizing: border-box;font-size:14px;line-height:160%;margin-top:10px;margin-bottom:15px;}
.kodeks-spis-first {margin-top:20px;background:#F9F6EB;padding:10px 5px 10px 10px !important;border-top: 1px dotted #D6CFB8;text-align:center;}
.kodeks-spis h2 {font-size: 18px;font-weight: bold;margin-bottom:8px !important;}
.kodeks-spis strong {margin-right:10px;}
.kodeks-spis span {color:#7F7F7F;margin-left:10px;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#ustawy.urzedy table td {font-size:14px;line-height:160%;}
#ustawy-szukaj label {width:30%;}

#akty-szukaj label {width:25%;}
#akty-szukaj .ego-input {width:50%;}
#akty-szukaj input.poz {width:50px;margin-right:10px;}
#akty-szukaj .but-big {margin:0 0 10px 40px;}
table.roczniki {width:100%;margin:25px 0;}
table.roczniki tr td {line-height:160%;font-size:14px;}
table.roczniki tr td .cl-bordo a {color: #B8001A !important;}
#kalendarz.rok tr td {line-height:160%;}
#kalendarz.rok tr td a {margin-left:10px;}

/* ============================================ listing newsow ====================================== */
.ego-li-polecamy li {list-style-type:none;padding:10px 0 0 0;font-size:11px;}

/* ============================================== PORADY ============================================= */

.ego-li-porady {margin:-1px 0 25px 0px;padding:0 0 0 0;}
.ego-li-porady li {padding:10px 0 0 0;overflow:hidden;width:100%;list-style-type: none;}
.ego-li-porady li img {float:left;margin-right:15px;}
.ego-li-porady li p {padding-top:5px;}

.porady_pytania {padding:0 !important; margin:0 0 25px 0;clear:both;}
.porady_pytania li{clear:both;padding:20px 0 0 0;margin:0 !important;list-style:none;border-bottom:1px solid #D6CFB8;}
.porady_pytania h3 {padding:10px 0 15px 10px !important;margin:0 !important;font-size:14px !important;clear:both;line-height:20px !important;}
.cl {clear:both;}

.lista_odpowiedzi {margin:0 !important; padding:0 !important;}
.lista_odpowiedzi li {padding:5px 10px 20px 10px !important; margin:0 !important;border-top:3px dotted #EBEBEB;border-left:none;border-right:none;border-bottom:none;background: #FBFBFB;}
.odp_cytat {margin:0;padding:0;font-size:13px;font-weight:normal !important;overflow:hidden;line-height:18px !important;word-wrap:break-word !important;}
.odp_cytat p.expert {color:#858585;font-size:11px;padding:0 0 15px 0 !important; font-style:italic;}
.odp_cytat p.expert span.autor {color:#0096D4;}
.odp_cytat p {margin:0 !important;padding:5px 5px 5px 0 !important;line-height:18px !important;}

.lista_odpowiedzi .odp_cytat ul, .lista_odpowiedzi .odp_cytat ol {padding:0 10px !important;}
.lista_odpowiedzi .odp_cytat li {border:0px;padding:5px 0 5px 10px !important;}
.lista_odpowiedzi .odp_cytat ul li {background:url(/images-local/porady/ego/ar_black.gif) no-repeat 0 10px;}
.lista_odpowiedzi .odp_cytat ol {margin-left:5px !important;}
.lista_odpowiedzi .odp_cytat ol li {list-style-type:decimal;overflow:visible ;padding-left:5px !important;}

/* ============================================== SZKOLENIA ============================================= */

.ego-li-edu {padding:10px 15px;margin:1px 0 25px 0px;border-left:1px solid #D6CFB8;border-right:1px solid #D6CFB8;border-bottom:1px solid #D6CFB8;}
.ego-li-edu li {clear:both;width:100%;overflow:hidden;color:#AEAEAE;
					list-style-type:none;font-size:10px;border-bottom:1px dotted #D6CFB8;padding:10px 0 5px 0;}
.ego-li-edu li a {font-size:12px;display:block;float:right;text-align:left;width:250px;color:black !important;line-height:16px;}
.ego-li-edu li a span {}

.terminy {padding:0px;margin:10px 0 15px 0;width:100%;box-sizing: border-box;border-top:1px solid #D6CFB8;}
.terminy li {border-bottom:1px dotted #D6CFB8;padding:7px 0;overflow:hidden;list-style-type:none;width:100%;box-sizing: border-box;font-size:14px;color:#666666;line-height:160%;}
.terminy li a {display:block;width:85%;margin-left:10px;float:right;}

.box-info-2 .terminy li {font-size:12px;padding:7px 0 !important;background-image:none;}
.box-info-2 .terminy li a {display:inline;width:73%;}

#lista-nag.lista-data li span h1 {font-size:20px;line-height:150%;}

/* ================================================ PROMOWANE ================================================= */
.ego-hp-promo {background:#304a87 url(/images-local/layout/promo-top.gif) no-repeat;}
.ego-hp-promo p {background:url(/images-local/layout/link-promo.gif) no-repeat;}
.ego-hp-promo ul {background:url(/images-local/layout/promo-foot.gif) bottom no-repeat;margin:0px;padding:7px 0px;}
.ego-hp-promo ul li {margin:0px;padding:0px;list-style-type:none;}
.ego-hp-promo a {font-size:12px;color:#E6EDF8 !important;display:block;width:275px;padding:10px 0 13px 15px;line-height:16px;}
.ego-hp-promo ul li a {padding:5px 0 5px 15px;}

.ego-promo {background-color:#EEF0EE;margin-bottom:15px !important;}
.ego-promo {margin:0px;}

.ego-promo a {color:#810900 !important;background:url(/images-local/layout/ar4.gif) no-repeat 10px 15px;padding:10px 10px 10px 20px;display:block;border-bottom: 3px solid #e6e8e6;font-weight:bolder;}

.ego-promo-ar {float:right;width:50px;}
.ego-promo-ar  a {width:20px;height:19px; float:left;display:block;text-indent:-1000000px;margin:7px 3px 7px 0;}
.ego-promo-ar  a.ego-promo-left {background:url(/images-local/layout/ar-promo-left.gif) no-repeat top;}
.ego-promo-ar  a.ego-promo-right {background:url(/images-local/layout/ar-promo-right.gif) no-repeat top;}
.ego-promo-ar  a:hover {background-position:bottom;}

/* ================================================ NEWS - TEMATY DNIA ================================================= */


.ego-news-list ul {margin:0px;padding:5px 0px 10px 0;}
.ego-news-list li {list-style-type:none;padding:5px 0;}
.ego-list-border, .ego-list-border-big {padding-top:0px;margin-bottom:25px;}
.ego-list-border li, .ego-list-border-big li {border-bottom:1px dotted #D6CFB8;padding:7px 0;overflow:hidden;}
.ego-list-border li img {float:left;margin-right:10px;}
.ego-list-border-big li {padding:15px 0 !important;}

/* ================================================ SPOLECZNOWSIOWKA ================================================= */

.ego-friend {width:290px;overflow:hidden;padding:15px 0 15px 10px;margin-bottom:15px;border-top:3px solid #F9F6EB;border-bottom:1px solid #f1ecdd;}
.ego-friend a, .art-podziel-sie a, .ego-rss-dzial a {font-size:10px;display:block;float:left;height:19px;padding-left:25px;padding-top:2px;margin-right:12px;}

.art-podziel-sie a, .art-podziel-sie span {float:right;}
.ego-friend a.ego-ico1, .art-podziel-sie a.ego-ico1 {background:url(/images-local/layout/ico1.gif) no-repeat top left;}
.ego-friend a.ego-ico2, .art-podziel-sie a.ego-ico2 {background:url(/images-local/layout/ico2.gif) no-repeat top left;}
.ego-friend a.ego-ico3, .art-podziel-sie a.ego-ico3 {background:url(/images-local/layout/ico3.gif) no-repeat top left;}
.ego-friend a.ego-ico4, .art-podziel-sie a.ego-ico4, .ego-rss-dzial a {background:url(/images-local/layout/ico4.gif) no-repeat top left;}
.ego-friend a.ego-ico5, .art-podziel-sie a.ego-ico5 {background:url(/images-local/layout/ico5.gif) no-repeat top left;}
.ego-friend a.ego-ico6, .art-podziel-sie a.ego-ico6 {background:url(/images-local/layout/ico6.gif) no-repeat top left;}
.art-podziel-sie span {font-size:11px;padding:2px 15px 0 0;}
.art-podziel-sie {background-color: #FCFBF9; border: 3px solid #4E6599;overflow:hidden;padding:15px;}

/* ================================================ KOMENTARZE ================================================= */

.art-komentarze h2 {font-size:24px;font-weight:normal;padding:0px 0 15px 0 !important;}
.art-komentarze h2 .h2-text {font-size:12px;}
.art-komentarze h2 .h2-text a {color:red !important;font-size:10px;}

.art-komentarze form {padding:15px 25px;width:610px;overflow:hidden;margin-bottom:25px;}
.art-komentarze form label {float:left;padding:6px 10px 0 10px;width:90px;text-align:right;}
.art-komentarze form p {clear:both;padding:3px 0;overflow:hidden;width:100%;}
.art-komentarze form input {float:left;}
.art-komentarze form input.fr {float:right; margin-right:50px;}
.art-komentarze form .in-text {border:1px solid #d8d6d1;width:450px;padding:5px;font-size:12px;}
.art-komentarze form textarea {height:100px;}
.comment-form-add form {border:1px solid #EFECDE;}

.art-komentarze ul {margin:0px;padding:0px;clear:both;}
.art-komentarze ul ul {margin:0px 0 0 30px;padding:0px;}
.art-komentarze ul li {list-style-type:none;padding:10px 0;overflow:hidden;width:100%;}

.art-komentarze .art-koment-nag {background-color:#f9f6eb;padding:3px 10px !important;line-height:22px;font-size:12px;border-bottom:1px dotted #d8d6d1;margin-bottom:10px !important;position:relative;height:20px;}
.art-komentarze ul li ul li .art-koment-nag-pod {background:#f9f6eb url(/images-local/layout/li-koment.gif) no-repeat 10px 5px;padding:3px 5px 3px 25px !important;line-height:22px;border-bottom:1px dotted #d8d6d1;margin-bottom:10px !important;height:20px;}

.art-komentarze .a-link-opcje {position:relative;}
.art-komentarze .a-link-opcje ul {position:absolute;z-index:10000;background-color:#eee8d9;border:1px solid #D6CFB8;top:20px;text-align:left;padding:5px 0;border-top:0px;left:0px;margin:0px !important;}
.art-komentarze .a-link-opcje ul li {padding:0px !important;}
.art-komentarze .a-link-opcje ul li a {border:0px;padding:2px 10px;margin:0px;display:block;font-size:11px;float:none;color:black;text-transform:none !important;background-color:#eee8d9;}

.art-komentarze h3 {font-size:12px;width:430px;float:left;}

.art-koment-img {float:left;margin:0 15px 10px 0;}

.art-koment-zajawka {float:right;width:570px;word-wrap:break-word;}
.art-koment-zajawka p span {color:#dfdfdf;font-size:10px;text-transform:uppercase;}
.art-koment-zajawka p span a {color:#0096D4 !important;}

.art-koment-stopka {font-size:11px;color:#b0b0b0;padding:10px 0 0;border-top:1px dotted #dfdfdf;}
.art-koment-stopka p {padding:0px !important;}

.art-koment-zajawka p {line-height:16px;padding-bottom:7px;}
.art-koment-zajawka p i, .art-koment-zajawka p .art-ct {margin:0 0 10px 0;background-color: #F9F9F9; border: 1px solid #F0F0F0; font-style: italic; text-transform:none;
    color: #959595;
    display: block;
    font-size: 11px;
    padding: 5px 10px;}
.art-koment-zajawka p span.art-ct span {border-right:none; border-top:none;margin-top:10px; padding-top:0; border-left:1px dashed; border-bottom:1px solid #F0F0F0;}
.art-koment-zajawka p span.art-ct br {line-height:50%;}
.art-koment-zajawka p br {line-height:50%;}

.art-koment-autor, .art-koment-autor a {font-size:11px;color:#b0b0b0 !important;width:350px;}
.art-komentarze .koment-del h3 {font-weight:normal;color:#acacac;}

.art-komentarze .art-koment-navi {display:block;float:right;width:190px;text-align:right;padding-right:10px;font-weight:normal;}
.art-koment-navi a, .art-koment-navi span {display:block;float:left;margin-right:10px;text-transform:uppercase;line-height:20px;}
.art-koment-navi a {background-color:white;border:1px solid #d6cfb8;padding:0 10px;color:#000000 !important;}
.art-koment-navi a:hover {background-color:#d6cfb8 !important;text-decoration:none;}
.art-koment-navi a.a-opcje {background:#eee8d9 url(/images-local/layout/ar-down5.gif) no-repeat 90% 9px;padding-right:20px;font-size:10px !important;margin-right:15px;position:relative;}
.art-koment-navi a.a-opcje:hover {background-color:#eee8d9 !important;cursor:pointer;}
.koment-plus {color:#0fbf06 !important;}
.koment-minus {color:red !important;}

.comment-form-reply {clear:both;padding-top:10px;}
.comment-form-reply .art-komentarze form {padding:15px 0;}
.comment-form-reply .art-komentarze form label {width:68px;}

.comment-permalink {padding: 5px 10px;background-color: #F9F9F9; border: 1px solid #F0F0F0;font-weight: bold;margin-top: 15px;display: block;color:#009900;}

/* ================================================ FOOTER ================================================= */

#footer {overflow:hidden;width:100%;background:#0e2252 url(/images-local/layout/bg.gif) repeat-x 0 60px;}
.ego-foot-top {overflow:hidden;width:100%;background-color:#FFFFFF;padding:15px 0;border-top:1px dotted #F1ECDD;height:30px;}
.ego-foot-mid {width:980px;overflow:hidden;margin:0px auto;margin-bottom:20px;padding-top:15px;}

.ego-stopka-logo p.fr {padding:10px 0 0 0;}
.ego-stopka-logo p.fr a {padding:10px 0 0 17px;color:#4E6AAA;font-size:11px;font-weight:bolder;background:url(/images-local/layout/ar-top-hp.gif) no-repeat 0 12px;}

.ego-foot-mid ul, .ego-foot-mid ul li {list-style-type:none;padding:0px;margin:0px;}
.ego-foot-mid ul li {padding:12px 0;font-size:11px;}
.ego-foot-mid ul li p, .ego-foot-mid ul li ul {float:left;}
.ego-foot-mid ul li p {width:200px;color:#e6edf8;font-weight:bolder;}
.ego-foot-mid ul li p a {font-weight:bolder;color:#e6edf8;}
.ego-foot-mid ul li ul li {float:left; padding:0px 10px;background:url(/images-local/layout/bg-dot.gif) no-repeat 0 5px;}
.ego-foot-mid ul li ul li a {color:#c6d1e4;}

.ego-foot-sub-img img {float:left;margin-right:7px;}
.ego-foot-sub-img {line-height:20px;}

.ego-stopka-copy {border-top:1px dotted #314A84;padding-top:10px;margin-top:20px;font-size:11px;color:#4E6AAA;}

/* ================================================ newsletter ================================================= */

.ego-newsletter {color:#E6EDF8;font-size:11px;background-color:#192f62;padding:5px 10px;width:210px;border:1px solid #4c6290;}
.ego-newsletter a h2 {color:#E6EDF8;width:auto;display:inline-block;}
.ego-newsletter form {background-color:#192f62;padding:5px 10px;overflow:hidden;width:280px;}
.ego-newsletter h2 {text-transform:uppercase;padding:12px 0 12px 35px;margin:0px;font-size:11px;background:url(/images-local/layout/news.gif) no-repeat 12px 10px;}
.ego-newsletter p {padding:0px 0px 7px 0;overflow: hidden;}
.ego-newsletter a {color:#677db1;}
.ego-in-text {color:#C6D1E4;width:100px;border:0px;border-bottom:1px solid #4c6290;padding:3px 5px;margin:0px;background-color:#314a84;}
.ego-sub {cursor:pointer;color:#fff5a0;background-color:#314a84;border:1px solid #4c6290;font-size:10px;text-transform: uppercase;padding:3px 5px;}
.ego-newsletter span.ego-sub {margin-top:12px;}

/* ================================================ panel uzytkownika ================================================= */

.panelTab {width:100%;overflow:hidden;bottom:-3px;position:relative;}
.panelTab ul {margin-left:7px;}
.panelTab li {float:left;list-style-type:none;margin-right:10px;}
.panelTab li a {display:block;padding:10px 8px;font-size:11px;color:#000000 !important;}
.panelTab li a.inne {display:block;padding:10px 8px;font-size:10px;color:#294990;}
.panelTab li.sel a {background-color:#ffffff;font-weight:bolder;border-top:1px dotted  #999;border-left:1px dotted  #999;border-right:1px dotted  #999;border-radius:5px;}

.ramka_nieokr {padding:5px; margin:0 0 20px 0; border:#999 1px dotted;}
.ramka_nieokr h4.h-blue {line-height:150%;color:#0096D4;}
.ramka_nieokr table tr.przetargihead td {background-color:#4E6599;font-size:14px !important;color:white;text-align:center;font-weight:bold;padding:10px 5px;}
.ramka_nieokr table tr.przetargihead td a {color:white !important;}
div.ramka_nieokr p {margin:0 6px 10px 6px;line-height:18px;color:#534e40; font-size:12px; text-align:justify;}
div.ramka_nieokr p.tekst, div.ramka_nieokr .tekst {line-height:160%;padding:15px 0;font-size:14px;}
div.ramka_nieokr .nieruchomosci-tab td p {margin:15px 0 0 0;clear:both;text-align:justify;}
div.ramka_nieokr .nieruchomosci-tab td p.data {color:#9A9A9A;font-size:12px;}
div.ramka_nieokr table td.linki a {display:inline-block;margin-right:5px;color:#0096D4 !important;}
div.ramka_nieokr ul {font-size:12px;}
.ramka_dodaj {padding:0 5px 0 20px; width:130px;}
.ramka_dodaj img{ border:0; margin:0; padding: 2px 4px; float:left; vertical-align:text-top;}

.panelRamka2 {padding:5px; margin: 0 10px 0 0;background-color: #FCFBF9; border:#999 1px dotted;}
.panelRamka2 p {line-height:160%;padding:15px 0;font-size:14px;}
.panelRamka2 ul {width:100%;margin:4px 0 !important; padding:0 !important;clear:both;}
.panelRamka2 li {margin:0 2px !important;padding:8px 0;border-bottom:1px solid #e8e8e8;font-size:12px;list-style-type:none;font-family:Verdana, Arial, Helvetica, sans-serif;overflow:hidden;width:100%;}
.panelRamka2 ul li:last-child {border-bottom:none;}
.panelRamka2 span.col1, .panelRamka2 span.col2 {float:left;display:block;padding-left:2px;line-height:14px;}
.panelRamka2 span.col1 {width:120px;}
.panelRamka2 span.col2 {width:75px;}
.panelRamka2 span.w180 {width:180px;}
.panelRamka2 span.w270 {width:270px;}
.panelRamka2 span.col3 {float:right;display:block;text-align:left !important;width:50px;padding-left:5px;}
.ramka_czesc {vertical-align: middle;border-left:#CCC 1px solid;border-bottom:#CCC 1px solid;padding:10px;font-size:14px;line-height:140%;}
.ramka_czesc h4 {margin-bottom:10px !important;color:#0096D4;}
.ramka_okr_nag{color:#FFF; font-weight:bold; background-color:#990000;margin:5px 5px 25px 5px; border:#CCC 1px solid; font-family:tahoma, sans-serif; font-size:14px; padding:5px 5px 5px 20px;}
.ramka_okr_nag a{color:#FFF !important; font-size:11px; margin:0 10px;}
.menu-txt2, .menu-txt3 {padding:5px 5px;font-size:14px;color:#ffffff;font-weight:bold;}
.menu-txt2{background:#990000;}
.menu-txt3{background:#11346a;}
.menu-txt2 a, .menu-txt3 a {color:#ffffff !important;}
.menu-txt2 span, .menu-txt3 span {padding:0 10px;color:#ffffff;}
.menu-txt2 .sel {text-decoration:none;color:#FFD200;font-weight:900 !important;font-size:16px !important;}

#menu-txt{background:#990000;font-size:12px;padding:8px 0;text-align:center;margin:10px 0 25px 0;}
#menu-txt a{color:#ffffff;font-weight:bold;}
#menu-txt span{padding:0 10px;color:#ffffff;}

.bb{font-weight:normal !important;}

/* ================================================ REKLAMA ================================================= */

.art-spons .ego-zajawka-nag, li.art-spons span, a li.art-spons p span {font-size:10px !important;color:#AEAEAE;font-weight:normal;}
.art-spons span.dat {font-size:12px !important;}
.art-spons .ego-hp-zajawka {margin-bottom:25px !important;}
li.art-spons a, .art-spons h1 a, a li.art-spons {color:#D80D54 !important;font-weight:bolder;}
h3.art-spons a {color:#D80D54 !important;}
h3.art-spons span.reklama {font-size:10px !important;color:#AEAEAE;font-weight:normal;}

.w30 {width:30px !important;}
.w35 {width:35px !important;}
.w40 {width:40px !important;}
.w50 {width:50px !important;}
.w60 {width:60px !important;}
.w80 {width:80px !important;}
.w90 {width:90px !important;}
.w100 {width:100px !important;}
.w110 {width:110px !important;}
.w130 {width:130px !important;}
.w140 {width:140px !important;}
.w150 {width:150px !important;}
.w160 {width:160px !important;}
.w190 {width:190px !important;}
.w195 {width:195px !important;}
.w200 {width:200px !important;}
.w210 {width:210px !important;}
.w220 {width:220px !important;}
.w240 {width:240px !important;}
.w250 {width:250px !important;}
.w260 {width:260px !important;}
.w265 {width:265px !important;}
.w280 {width:280px !important;}
.w290 {width:290px !important;}
.w300 {width:300px !important;}
.w310 {width:310px !important;}
.w320 {width:320px !important;}
.w330 {width:330px !important;}
.w340 {width:340px !important;}
.w350 {width:350px !important;}
.w400 {width:400px !important;}
.w410 {width:410px;}
.w440 {width:440px !important;}
.w510 {width:510px;}
.w660 {width:660px !important;}

.fl {float:left !important;}
.fr {float:right;}
.float-none {float:none !important;}
.cl {clear:both;}

.dp-none {display:none;}
.ov-hidd {overflow:hidden;}

.ar {text-align:right !important;}
.al {text-align:left !important;}
.ac {text-align:center !important;}
.aj {text-align: justify !important;}
.vc {overflow: auto;display: flex;align-items: center;}

.b0 {border:0px !important;}
.bg-none {background:transparent !important;}

.p10 {padding:10px !important;}
.p5 {padding:5px !important;}
.pt0 {padding-top:0px !important;}
.pt5 {padding-top:5px !important;}
.pb5 {padding-bottom:5px !important;}
.pt10 {padding-top:10px !important;}
.pr10 {padding-right:10px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl25 {padding-left:25px !important;}
.m0 {margin:0px !important;}
.mt0 {margin-top:0px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt25 {margin-top:25px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb25 {margin-bottom:25px !important;}
.mb40 {margin-bottom:40px !important;}
.mb50 {margin-bottom:50px !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.mr0 {margin-right:0px !important;}
.mb0 {margin-bottom:0px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr20 {margin-right:20px !important;}
.mr50 {margin-right:50px !important;}
.mr180 {margin-right:180px !important;}
.ml110 {margin-left:110px !important;}
.mtb25 {margin-top:25px !important;margin-bottom:25px !important;}

.mt-1 {margin-top:-1px !important;}

.red {color:red !important;}
.cl-bordo, a.cl-bordo {color:#B8001A !important;}
.green {color:green !important;}
.cl-blue {color:#899dca;}
.cl-darkblue, a.cl-darkblue {color:#1A3473 !important;}
.cl-lightblue, a.cl-lightblue {color:#0096d4 !important;}
.cl-lightblue2 {color:#197AA0 !important;}
.cl-black, .cl-black a {color:black !important;}
.cl-gray {color:#b0b0b0 !important;}
.cl-midgray {color:#9A9A9A !important;}
.cl-darkgray, .cl-darkgray a {color: #666 !important;}

.link-lightblue a {color:#0096D4 !important;border-bottom:1px dotted;}
.link-lightblue a:hover {color:red !important;text-decoration:none;}

.bg-gray {background-color:#F9F6EB;}
.bg-list {background-color:#FCFBF9;}

.f10 {font-size:10px !important;}
.f11 {font-size:11px !important;}
.f12 {font-size:12px !important;}
.f14 {font-size:14px !important;}
.f16 {font-size:16px !important;}
.f18 {font-size:18px !important;}
.f20 {font-size:20px !important;}
.f22 {font-size:22px !important;}
.f24 {font-size:24px !important;}
.f26 {font-size:26px !important;}

.lh150 {line-height:150%;}
.lh200 {line-height:200%;}

.link-all {text-transform:uppercase;font-size:10px !important;}

.f-bold {font-weight:bolder !important}
.f-normal {font-weight:normal !important;}
.b-bot {border-bottom:1px dotted white;}

.notrans, .notrans a {text-transform:none !important;}

.autocomplete-w1 { background:url(/images-local/layout/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.blad {color:#b8001a;font-weight:bold;display:inline;}
.error {color:#b8001a;font-size:11px;font-weight:bold;display:inline;}
.error_details {color:#534e40; font-size:9px;}
.error_opis{float:left; margin:5px 0 0 0; line-height:18px; text-align:left; color:#990033; font-style:italic; text-align:justify;}

/* minisite */

.mcms_node {width: 760px;}
.mcms_node, .mcms_node p, .mcms_node table tr td, .mcms_node ul li, .mcms_node ol li {font-size:16px;font-family:Roboto, Arial, sans-serif;line-height:140%;}
.mcms_node p, .mcms_node ul li, .mcms_node ol li {text-align:justify;}
.mcms_node p {padding: 8px 0;}
.mcms_node table {width:100%;box-sizing: border-box;margin:0;padding:0;}
.mcms_node table tr:hover td {background: #F9F9F9;}
.mcms_node table tr td {border-bottom:1px dotted #D6CFB8;}
.mcms_node table.tab-big tr td {padding: 20px 10px;}
.mcms_node table.tab-img img {width:100%;box-sizing: border-box;}
.mcms_node table tr td {padding: 10px;}
.mcms_node table tr th {padding: 30px 10px 3px 10px;border-bottom: 3px solid #4E6599;font-size:15px;}
.mcms_node table tr.ar td, .mcms_node table tr td.ar {text-align:right !important;}
.mcms_node ul {margin:10px 0 0 20px;padding:0;}
.mcms_node ol {margin:10px 0 0 30px;padding:0;}
.mcms_node ul li {padding:0 10px 15px 15px;line-height:150%;background:url(/images-local/layout/ar3.gif) no-repeat 5px 8px;list-style-type:none;}
.mcms_node ol li {padding:0 10px 15px 15px;line-height:150%;}
.mcms_node #kroki {width:100%;}
.mcms_node #kroki .opis {padding-left:100px;}
.mcms_node #kroki .opis p {font-size:16px;line-height:160%;text-align:justify;padding:5px 0 8px 0;}
.mcms_node #kroki .opis h3 {font-size:22px;padding:10px 0 10px 0;text-shadow: 3px 3px 5px #cccccc;}
.mcms_node .punkty {margin:10px 25px 40px 0;border:3px solid #cccccc; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;box-shadow: 0 0 10px 1px #888888;}
.mcms_node .kropki {width:65px;height:65px;padding:0;text-align:center;display:table-cell !important;vertical-align:middle;}
.mcms_node .kropka {font-size:32px;text-shadow: 3px 3px 5px #cccccc;font-weight:900;}
.minicms_table {border-top: 1px solid #CFD7E7;}
.section .title {border-bottom: 3px solid #4E6599;display: inline-block;padding: 20px 10px 3px 10px;font-weight: bold;margin-bottom:-2px;}
.minicms_table .first_column {width:35%;text-align:right;box-sizing: border-box;}
.minicmsform_field {width:85%;border:1px solid #CCC;padding:3px 5px;box-sizing: border-box;}
textarea.minicmsform_field {min-height:200px;}
.minicms_submit_container {text-align:center;}
.minicms_submit_container input {background: #0E2252;color: #fff;border: 1px solid #0F2354;padding: 6px 20px;letter-spacing: 2px;}