body {margin: 0px; background: #EEEEF2; color: #3C527B; font: normal 15px Calibri, Tahoma, Verdana; line-height: 18px; cursor: default; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-drag: none; user-drag: none; -webkit-touch-callout: none}

img {border: 0px}
img.logo {margin-top: 0px}

#buttonnip {margin-left: 4px; margin-right: 8px; width: 29px; height: 24px; vertical-align: middle; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5}
#buttonnip:hover {filter: alpha(opacity=75); opacity: 0.75; -moz-opacity: 0.75}

#buttonnazwa {margin-left: 4px; margin-right: 8px; width: 20px; height: 20px; vertical-align: middle; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5}
#buttonnazwa:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1}

img.buttontelefon {margin-left: -4px; margin-right: 8px; vertical-align: middle; cursor: pointer; filter: alpha(opacity=75); opacity: 0.75; -moz-opacity: 0.75}
img.buttontelefon:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1} 

img.buttonemail {margin-left: -2px; margin-right: 8px; width: 28px; height: 28px; vertical-align: middle; cursor: pointer; filter: alpha(opacity=75); opacity: 0.75; -moz-opacity: 0.75}
img.buttonemail:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1} 

img.buttonwww {margin-left: -2px; margin-right: 8px; width: 28px; height: 28px; vertical-align: middle; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5}
img.buttonwww:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1} 

#dw, #ds, #tp {vertical-align: middle; cursor: pointer; filter: alpha(opacity=75); opacity: 0.75; -moz-opacity: 0.75}
#dw:hover, #ds:hover, #tp:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1}

input[name=nr],
input[name=miesiac],
input[name=rok],
input[miejscewystawienia]
{pointer-events: none}
input[name=datawystawienia], input[name=datasprzedazy] {vertical-align: middle; cursor: pointer}

p {margin: 0px; padding: 0px}
p.wciecie {text-indent: 3em}

sup {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9px}

ul, ol {margin: 0px 10px 0px 10px; padding: 0px; text-indent: 0px; text-align: left}
li {margin: 0px 10px 0px 10px; padding: 0px; text-indent: 0px}

A:link, A:visited {color:#4040FF; text-decoration:none}
A:hover {color:#0000FF; text-decoration:none}

h1 {font: bold 15px Calibri, Tahoma, Verdana; line-height: 18px; color: #3C527B; cursor: default}
h1.dokument, h1.zestawienie {display: inline-block; padding: 6px 4px 6px 4px; width: 202px; margin-right: 12px; border: 1px solid #AAAAAA; text-align: center; cursor: pointer}
h1.dokument:hover, h1.zestawienie:hover {border: 1px solid #3C527B}
.wrapper-init {display: table; margin: 0px auto}
.wrapper-row, .wrapper-row-wiersz {display: table-row}
.wrapper-body	{display: table-row-group}
.wrapper-cell {display: table-cell}

#content {background: #EEEEF2; margin-top: 0px; height: 100vh}
#contentlogged {margin-top: 0px; height: 100vh}
div.content {display: table-cell; text-align: center; vertical-align: middle}

label, input, button {font-size: inherit; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box}
                                           
form, input, textarea {margin: 0px; padding: 0px 2px 0px 2px}
fieldset, select, input, button {border-width: 0px; border-radius: 0px}
select {padding-left: 2px; padding-right: 2px}
input:focus {outline: none; background-color: #ffffaa; background-color: rgba(255,255,210,0.5)}
 
div.login-label {color: #3C527B}
#label {color: #3C527B}

#field-shadow {background: -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}
#field-shadow:hover {background: -moz-linear-gradient(top, rgba(255,255,255,.5) 0%, rgba(240,240,240,0) 50%); background: -webkit-linear-gradient(top, rgba(255,255,255,5) 0%, rgba(240,240,240,0) 50%); background: linear-gradient(to bottom, rgba(255,255,255,4) 0%, rgba(240,240,240,0) 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00f0f0f0', GradientType=0)}
#login-shadow, #default-shadow {background: rgb(238,238,238); background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); background: linear-gradient(to bottom, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}
#blue3d-shadow {background: rgb(233,246,253); background: -moz-linear-gradient(top, rgba(233,246,253,1) 0%, rgba(211,238,251,1) 100%); background: -webkit-linear-gradient(top, rgba(233,246,253,1) 0%, rgba(211,238,251,1) 100%); background: linear-gradient(to bottom, rgba(233,246,253,1) 0%, rgba(211,238,251,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6fd', endColorstr='#d3eefb', GradientType=0 )}
#blue3d-shadow:hover {background: rgb(233,246,253); background: -moz-linear-gradient(top, rgba(233,246,253,1) 0%, rgba(195,222,236,1) 100%); background: -webkit-linear-gradient(top, rgba(233,246,253,1) 0%, rgba(195,222,236,1) 100%); background: linear-gradient(to bottom, rgba(233,246,253,1) 0%, rgba(195,222,236,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6fd', endColorstr='#c3deeb', GradientType=0 )}
#red-shadow {background: rgb(255,255,255); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,233,233,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,224,224,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,224,224,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffe0e0', GradientType=0)}
#red-shadow:hover {background: rgb(255,255,255); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(235,213,213,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(235,213,213,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(235,213,213,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efd0d0', GradientType=0)}

input[name=skrot] {text-transform: uppercase}
input.zaloguj:hover {border: 1px solid #E00000}
input.login:hover {border: 1px solid #008000}
form.sprzedaz input.zatwierdz:hover {border: 1px solid #C00000}
form.sprzedaz input.reset:hover {border: 1px solid #E00000}
form.kontrahenciszukaj input.co:hover, form.kontrahencipobierz input.nip:hover, form.kontrahencipobierz input.regon:hover, form.kontrahencipobierz input.gusnazwa:hover, form.kontrahencipobierz input.krs:hover, form.kontrahencipobierz input.nazwa:hover, form.kontrahencipobierz input.default-input:hover, form.kontrahencipobierz input.default-input-block:hover, form.sprzedazszukaj input.co:hover {border: 1px solid #E00000}
form.kontrahenciszukaj input.szukaj:hover, form.kontrahencipobierz input.gusreset:hover, form.kontrahencipobierz input.gus:hover, form.kontrahencizatwierdz input.reset:hover, form.kontrahencizatwierdz input.zatwierdz:hover, form.sprzedazszukaj input.szukaj:hover, form.sprzedazzatwierdz input.zatwierdz:hover, form.sprzedazzatwierdz input.reset:hover {border: 1px solid #008000} 

input.default-input-gray {display: inline; background-color: #F2F2F8; margin: 6px 6px 6px 0px; padding: 0px 2px 0px 2px; height: 42px; color: #2C426B}
input.default-input-gray:hover {background-color: #F8F8FF}

#nipkraj, #zwinrozwin {cursor: pointer}
#adreskor {display: none}
#kontrahencizatwierdz select[name=kraje] {display: none}
span.ustawszukaj {cursor: pointer}
     
div.login-rr a {color: #5C729B; text-decoration: none}
div.login-rr a:hover {color: #6C82AB}

div.footer a {color: #B2CDE0; text-decoration: none}
div.footer a:hover {color: #C2DDF0}
div.footer img {margin-right: 6px; vertical-align: middle}

div.footerinfologged a {color: #B2CDE0; text-decoration: none}
div.footerinfologged a:hover {color: #C2DDF0}
div.footerinfologged img {margin-right: 6px; vertical-align: middle}

div.menuup {width: 100%; position: fixed; left: 0px; background: #5C729B; color: #E0E0FF; z-index: 100001}
#menuup {top: 0px}

div.menu a.kontrahenci {background: url('graphic/ikona-kontrahenci.png') no-repeat; padding: 5px 10px 10px 30px; vertical-align: middle; line-height: 30px}
div.menu a.sprzedaz {background: url('graphic/ikona-sprzedaz.png') no-repeat; padding: 5px 10px 10px 30px; vertical-align: middle; line-height: 30px}
div.menu a.koszty {background: url('graphic/ikona-koszty.png') no-repeat; padding: 5px 10px 10px 30px; vertical-align: middle; line-height: 30px}
div.menu a.ustawienia {background: url('graphic/ikona-ustawienia.png') no-repeat; padding: 5px 10px 10px 30px; vertical-align: middle; line-height: 30px}
div.menu a.wyloguj {background: url('graphic/ikona-wyloguj.png') no-repeat; padding: 5px 10px 10px 30px; vertical-align: middle; line-height: 30px}
div.menu a.kontrahenci, div.menu a.sprzedaz, div.menu a.koszty, div.menu a.ustawienia, div.menu a.wyloguj {color: #F0F0FF; text-decoration: none; opacity: 0.8; filter: alpha(opacity=80)}
div.menu a:hover.kontrahenci, div.menu a:hover.sprzedaz, div.menu a:hover.koszty, div.menu a:hover.ustawienia, div.menu a:hover.wyloguj {color: #F0F0FF; opacity: 1; filter: alpha(opacity=100)}
div.menu img {margin-right: 6px; vertical-align: middle}

div.footer {width: 100%; position: fixed; left: 0px; background: #5C729B; color: #B2CDE0; z-index: 100002}
div.footerlogged {display: block; background: #5C729B; color: #B2CDE0}
#footerdownlogged {}
#footerdown {bottom: 0px}
div.footerinfo {width: 100%; height: 100%; text-align: center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; background: #5C729B; color: #B2CDE0; line-height: 11px}                                                                                                   
div.footerinfologged {width: 100%; text-align: center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; background: #5C729B; color: #B2CDE0; line-height: 11px}                                                                                                   

@media screen and (min-width: 1000px) {
div.menuup {height: 50px! important; line-height: 50px}
div.menu-logo-mini {display: none}
.wrapper-init {width: 990px}
#menuuplogged {width: 100%; height: 70px; display: block; background: #5C729B; color: #B2CDE0; text-align: center}
div.menuuplogged {display: block; width: 990px}
#menulr {width: 90px}
#menu-left {width: 0px}
#menu-right {width: 90px; text-align: left}
img.menu-toggle {display: none}
div.navigation {display: inline; font-size: 13px}
#menu-logo {width: 90px; height: 70px; text-align: left; vertical-align: middle}
#menu-logo img {margin: 10px 5px auto 5px}
#menu-info {width: 305px; height: 70px; text-align: left; vertical-align: middle; font-size: 13px}
#menu-label {width: 120px; height: 70px; text-align: center; vertical-align: middle}
#menu-sprzedaz {width: 100px; height: 70px; text-align: center; vertical-align: middle}
#menu-koszty {width: 90px; height: 70px; text-align: center; vertical-align: middle}
div.menu-label {display: table-cell; width: 120px; height: 70px; border-top: solid 1px #7C92BB}
div.menu-sprzedaz {display: table-cell; width: 100px; height: 70px; border-top: solid 1px #7C92BB}
div.menu-koszty {display: table-cell; width: 90px; height: 70px; border-top: solid 1px #7C92BB}
div.menu-logout {display: table-cell; width: 195px; height: 70px; border-top: solid 1px #7C92BB}
#menu-logout {width: 125px; height: 70px; text-align: right; vertical-align: middle}

#emailwww div.wrapper-cell, #adresyemail div.wrapper-cell {display: table-cell}
#cell-left {width: 50%; padding-right: 16px; vertical-align: bottom}
#cell-right {width: 50%; vertical-align: bottom}

div.content {width: 990px; height: 16px; font-size: 12px}
div.contentlogged {margin: 10px 10px 10px 10px; font-size: 12px}
#contentlogged {width: 990px}

span.alfa {font: normal 15px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 18px}

div.login {width: 600px; display: table-cell; text-align: center; vertical-align: middle}
form.login {font: bold 17px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 20px}
div.login-label {margin: 30px 0px 30px 0px}
#label {width: 150px; height: 40px; text-align: right; padding: 0px 4px 0px 0px}
#input {width: 450px; height: 40px; margin: 0px; padding: 0px; text-align: left}

form.login {margin: auto auto auto auto; display: block; width: 600px}
input.login {margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 280px; height: 40px; border: 1px solid #3C527B; color: #3C527B}
input.zaloguj {margin: 26px 0px 26px 0px; padding: 0px 2px 0px 2px; width: 280px; height: 40px; border: 1px solid #AAAAAA; cursor: pointer}
form.kontrahenciszukaj, form.kontrahencipobierz, form.kontrahencizatwierdz, form.sprzedazszukaj, form.sprzedazpobierz, form.sprzedazzatwierdz, form.sprzedaz {margin: auto auto auto auto; display: block; width: 100%; font: normal 13px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 15px}                  
form.sprzedaz {margin-bottom: 50px}
form.kontrahenciszukaj, form.sprzedazszukaj {margin-bottom: 20px}
form.kontrahencizatwierdz, form.sprzedazzatwierdz {padding-bottom: 20px}
form.kontrahenciszukaj input.co, form.sprzedazszukaj input.co {margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 320px; height: 40px; border: 1px solid #3C527B; color: #2C426B}
form.kontrahenciszukaj input.szukaj, form.sprzedazszukaj input.szukaj {font-weight: bold; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 100px; height: 40px; border: 1px solid #AAAAAA; color: #3C527B; cursor: pointer}
form.kontrahencipobierz input.nip, form.kontrahencipobierz input.regon, form.kontrahencipobierz input.krs  {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 140px; height: 40px; border: 1px solid #3C527B; color: #2C426B; vertical-align: middle} 
form.kontrahencipobierz input.kraj {display: inline; margin: 6px 6px 6px 0px; padding: 0px 2px 0px 2px; width: 24px; height: 40px; border: 1px solid #3C527B; color: #2C426B; text-align: center; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none} 
form.kontrahencipobierz input.gusnazwa {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 180px; height: 40px; border: 1px solid #3C527B; color: #2C426B; vertical-align: middle} 
form.kontrahencipobierz input.gusreset {font-weight: normal; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 60px; height: 40px; border: 1px solid #AAAAAA; color: #3C527B; cursor: pointer; vertical-align: middle} 
form.kontrahencipobierz input.gus {font-weight: bold; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 100px; height: 40px; border: 1px solid #AAAAAA; color: #3C527B; cursor: pointer; vertical-align: middle} 
form.kontrahenciszukaj input.reset, form.kontrahencizatwierdz input.reset, form.sprzedazzatwierdz input.reset, form.sprzedaz input.reset {font-weight: normal; margin: 6px 0px 6px 6px; padding: 0px 2px 0px 2px; width: 100px; height: 40px; border: 1px solid #AAAAAA; color: #3C527B; cursor: pointer} 
form.kontrahenciszukaj input.zatwierdz, form.kontrahencizatwierdz input.zatwierdz, form.sprzedazzatwierdz input.zatwierdz, form.sprzedaz input.zatwierdz {font-weight: bold; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 200px; height: 40px; border: 1px solid #AAAAAA; color: #3C527B; cursor: pointer} 
form.kontrahencizatwierdz input.id, form.sprzedazzatwierdz input.id {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 100px; height: 40px; border: 1px solid #3C527B; color: #3C527B; background-color: #E0E0E0; cursor: default} 
form.kontrahencizatwierdz input.nazwa {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 600px; height: 40px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz input.default-input-block {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; height: 40px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz input.default-input, form.sprzedazzatwierdz input.default-input {display: inline; margin: 6px 6px 6px 0px; padding: 0px 2px 0px 2px; height: 42px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz select.default-select, form.kontrahenciszukaj select.default-select {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; height: 42px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz select.default-select option, form.kontrahenciszukaj select.default-select option {padding: 10px 4px 10px 4px; color: #2C426B} 
form.kontrahencizatwierdz select.default-select-block, form.sprzedazzatwierdz select.default-select-block, form.kontrahenciszukaj select.default-select-block {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; height: 42px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz select.default-select-block option, form.sprzedazzatwierdz select.default-select-block option, form.kontrahenciszukaj select.default-select-block option {padding: 10px 4px 10px 4px; color: #2C426B} 

form.kontrahenciszukaj input::-webkit-input-placeholder,
form.kontrahencipobierz input::-webkit-input-placeholder,
form.kontrahencipobierz select::-webkit-input-placeholder,
form.kontrahencizatwierdz input::-webkit-input-placeholder,
form.kontrahencizatwierdz select::-webkit-input-placeholder,
form.sprzedazszukaj input::-webkit-input-placeholder,
form.sprzedazzatwierdz input::-webkit-input-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input::--moz-placeholder,
form.kontrahencipobierz input::--moz-placeholder,
form.kontrahencipobierz select::--moz-placeholder,
form.kontrahencizatwierdz input::--moz-placeholder,
form.kontrahencizatwierdz select::--moz-placeholder,
form.sprzedazszukaj input::--moz-placeholder,
form.sprzedazzatwierdz input::--moz-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input::-moz-placeholder,
form.kontrahencipobierz input::-moz-placeholder,
form.kontrahencipobierz select::-moz-placeholder,
form.kontrahencizatwierdz input::-moz-placeholder,
form.kontrahencizatwierdz select::-moz-placeholder,
form.sprzedazszukaj input::-moz-placeholder,
form.sprzedazzatwierdz input::-moz-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input:-ms-input-placeholder,
form.kontrahencipobierz input:-ms-input-placeholder,
form.kontrahencipobierz select:-ms-input-placeholder,
form.kontrahencizatwierdz input:-ms-input-placeholder,
form.kontrahencizatwierdz select:-ms-input-placeholder,
form.sprzedazszukaj input:-ms-input-placeholder,
form.sprzedazzatwierdz input:-ms-input-placeholder
{color: #C0C0C0}

#table {width: 870px; display: table; margin: 10px 0px 30px 0px}
#table #cell {width: 870px}
#table #cell {line-height: 15px; font-weight: bold; color: #0C224B}
#table #cell:first-line {font-weight: normal; color: #3C527B}

#regondane, #wyszukiwanie {font: normal 15px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 18px}
#wyszukiwanie #header, #regondane #header {background: #e8e8e8; font: bold 13px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 16px; cursor: default}
#wyszukiwanie div.wrapper-init, #regondane div.wrapper-init {width: 990px; max-width: 970px; margin: 0px; padding: 0px}
#wyszukiwanie div.wrapper-init, #regondane div.wrapper-init {border-top: 1px solid #A0A0FF; border-right: 1px solid #A0A0FF}
#wyszukiwanie #header div.wrapper-cell, #regondane #header div.wrapper-cell {display: table-cell; height: 17px; vertical-align: top; padding: 0px 4px 0px 4px; border-bottom: 1px solid #A0A0FF; border-left: 1px solid #A0A0FF}
#wyszukiwanie #field-shadow div.wrapper-cell, #regondane #field-shadow div.wrapper-cell {display: table-cell; height: 34px; vertical-align: top; padding: 0px 4px 0px 4px; border-bottom: 1px solid #A0A0FF; border-left: 1px solid #A0A0FF}
#wyszukiwanie div.wrapper-row, #regondane div.wrapper-row {font: normal 13px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 16px; cursor: pointer}
#wyszukiwanie #lp {width: 28px; max-width: 28px; overflow: hidden; white-space: nowrap; text-align: right} 
#wyszukiwanie #skrot {width: 100px; max-width: 100px; overflow: hidden} 
#wyszukiwanie #nazwa {width: 360px; max-width: 370px; overflow: hidden} 
#wyszukiwanie #miejscowosc {width: 100px; max-width: 100px; overflow: hidden} 
#wyszukiwanie #ulica {width: 120px; max-width: 120px; overflow: hidden} 
#wyszukiwanie #nip {width: 100px; max-width: 120px; overflow: hidden; text-align: center} 
#wyszukiwanie #regon {width: 70px; max-width: 70px; overflow: hidden; text-align: center} 
#wyszukiwanie #wojewodztwo {width: 120px; max-width: 120px; overflow: hidden; white-space: nowrap; text-align: center} 
#wyszukiwanie #table {display: none}
#regondane #lp {width: 28px; max-width: 28px; overflow: hidden; white-space: nowrap; text-align: right} 
#regondane #nazwa {width: 452px; max-width: 452px; overflow: hidden} 
#regondane #miejscowosc {width: 113px; max-width: 113px; overflow: hidden} 
#regondane #ulica {width: 113px; max-width: 113px; overflow: hidden} 
#regondane #regon {width: 113px; max-width: 113px; overflow: hidden; text-align: center} 
#regondane #wojewodztwo {width: 113px; max-width: 113px; overflow: hidden; white-space: nowrap; text-align: center} 
#regondane #table {display: none}

div.login-rr {display: table-cell; text-align: center; vertical-align: middle}
#login-rr {margin: auto auto auto auto; display: block; width: 300px; font: normal 15px Calibri, Tahoma, Verdana; color: black; line-height: 17px}
#login-rr-l {width: 150px; height: 40px; text-align: left; vertical-align: middle; padding: 0px 0px 0px 4px}
#login-rr-r {width: 150px; height: 40px; text-align: right; vertical-align: middle; padding: 0px 14px 0px 0px}

div.footer {height: 50px! important; line-height: 50px}
div.footerlogged {width: 100%; height: 43px; padding-top: 27px}
div.footerinfo {padding-top: 20px}                                                                                                   
div.footerinfologged {padding-top: 0px}                                                                                                   

img.valid-html5 {display: inline}
}


@media screen and (max-width: 1000px) {
div.menuup {height: 70px! important; line-height: 70px}
div.menu-logo-mini {display: block; width: 100%; text-align: center; padding-top: 10px}
h1 {font-size: 17px; line-height: 20px}
.wrapper-init {width: 100%}
#menuuplogged {width: 100%; display: block; background: #5C729B; color: #B2CDE0; text-align: center}
div.menuuplogged {display: block; width: 100%}
#menulr {width: 100%}
#menu-left {width: 50%; padding-left: 8px; text-align: left; cursor: pointer}
#menu-right {width: 50%; padding-right: 8px; text-align: right}
img.menu-toggle {display: inline}
div.navigation {display: none; font-size: 15px}
div.show {display: block}

#menu-logo {display: block; width: 100%; height: 70px; text-align: center; vertical-align: middle; background: #6C82AB}
#menu-logo img {margin: 10px 5px auto 5px}
#menu-info {display: block; width: 100%; height: 60px; text-align: center; vertical-align: middle; font-size: 13px; line-height: 17px}
#menu-info p {display: block; width: 100%; height: 50px; padding-top: 10px; text-align: center; vertical-align: midde}
#menu-label, #menu-sprzedaz, #menu-koszty {display: block; width: 120px; height: 50px; margin: 0px auto 0px auto; padding-top: 7px; text-align: left; vertical-align: middle}
div.menu-label, div.menu-sprzedaz, div.menu-koszty, div.menu-logout {display: block; width: 100%; height: 50px; border-top: solid 1px #7C92BB}
#menu-logout {display: block; width: 120px; height: 40px; margin: 0px auto 0px auto; padding-top: 7px; text-align: left; vertical-align: middle}

#emailwww div.wrapper-cell, #adresyemail div.wrapper-cell {display: block}
#cell-left {padding-right: 16px}

div.content {width: 100%; font-size: 17px; line-height: 20px; color: #3C527B}
div.contentlogged {margin: 10px 10px 10px 10px; font-size: 17px; line-height: 20px; color: #3C527B}
#contentlogged {width: 100%}
img.logo {display: none}
img.buttontelefon {margin-left: 2px; margin-right: 8px}
img.buttonemail {margin-left: 4px; margin-right: 8px}
img.buttonwww {margin-left: 4px; margin-right: 8px}
#dw, #ds {margin-left: 4px}

span.alfa {font: normal 20px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 30px}

div.login {width: 100%; display: table-cell; text-align: center; vertical-align: middle}
form.login {font: bold 17px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 20px}
div.login-label {margin: 15px 0px 15px 0px}
#login-row {display: block}
#label {display: none}
#input {display: block; width: 100%; height: 40px; margin: 20px 0px 20px 0px; padding: 0px; text-align: center}

form.login {margin: auto auto 60px auto; display: block; width: 100%}                  
input.login {margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #3C527B; color: #3C527B}
input.zaloguj {margin: 26px 0px 26px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #AAAAAA; cursor: pointer}
form.kontrahenciszukaj, form.kontrahencizatwierdz, form.sprzedazszukaj, form.sprzedazzatwierdz {margin: auto auto 40px auto; display: block; width: 100%; font: normal 17px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 20px}                  
form.kontrahenciszukaj, form.sprzedazszukaj {margin-bottom: 20px}
form.kontrahencizatwierdz, form.kontrahenciszukaj {padding-bottom: 40px}
form.kontrahenciszukaj input.co, form.sprzedazszukaj input.co {display: block; margin: 8px 0px 8px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #3C527B; color: #2C426B}
form.kontrahenciszukaj input.szukaj, form.sprzedazszukaj input.szukaj {display: block; margin: 8px 0px 8px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #AAAAAA; color: #2C426B; cursor: pointer}
form.kontrahencipobierz input.nip, form.kontrahencipobierz input.regon, form.kontrahencipobierz input.krs {display: inline; margin: 8px 0px 8px 0px; padding: 0px 2px 0px 2px; width: 50%; height: 40px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencipobierz input.gusnazwa {display: inline; margin: 8px 0px 8px 0px; padding: 0px 2px 0px 2px; width: 80%; height: 40px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencipobierz input.gusreset, form.kontrahencipobierz input.gus {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #AAAAAA; color: #2C426B; cursor: pointer} 
form.kontrahencipobierz input.kraj {display: inline; margin: 8px 8px 8px 0px; padding: 0px 2px 0px 2px; width: 30px; height: 40px; border: 1px solid #3C527B; color: #2C426B; text-align: center; cursor: pointer} 
form.kontrahenciszukaj input.reset, form.kontrahenciszukaj input.zatwierdz, form.kontrahencizatwierdz input.reset, form.kontrahencizatwierdz input.zatwierdz, form.sprzedazzatwierdz input.reset, form.sprzedazzatwierdz input.zatwierdz, form.sprzedaz input.reset, form.sprzedaz input.zatwierdz {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #AAAAAA; color: #2C426B; cursor: pointer} 
form.kontrahencizatwierdz input.nazwa {display: block; margin: 8px 0px 8px 0px; padding: 0px 2px 0px 2px; width: 90%; height: 40px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz input.id, form.sprzedazzatwierdz input.id {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; width: 50%; height: 40px; border: 1px solid #3C527B; color: #3C527B; background-color: #E0E0E0; cursor: default}
form.kontrahencizatwierdz input.default-input-block, form.sprzedazzatwierdz input.default-input-block {display: block; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; height: 40px; border: 1px solid #3C527B; color: #2C426B; background-color: #E0E0E0; cursor: default}
form.kontrahencizatwierdz input.default-input, form.sprzedazzatwierdz input.default-input {display: inline; margin: 6px 0px 6px 0px; padding: 0px 2px 0px 2px; height: 40px; border: 1px solid #3C527B; color: #2C426B; background-color: #E0E0E0; cursor: default}
form.kontrahencizatwierdz select.default-select, form.sprzedazzatwierdz select.default-select, form.kontrahenciszukaj select.default-select {font: normal 19px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 22px; display: inline; margin: 8px 0px 6px 0px; padding: 0px 0px 0px 0px; height: 42px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz select.default-select option, form.sprzedazzatwierdz select.default-select option, form.kontrahenciszukaj select.default-select option {padding: 10px 4px 10px 4px; color: #2C426B} 
form.kontrahencizatwierdz select.default-select-block, form.sprzedazzatwierdz select.default-select-block, form.kontrahenciszukaj select.default-select-block {font: normal 19px Calibri, Tahoma, Verdana; color: #5C729B; line-height: 22px; display: block; margin: 8px 0px 6px 0px; padding: 0px 0px 0px 0px; height: 42px; border: 1px solid #3C527B; color: #2C426B} 
form.kontrahencizatwierdz select.default-select-block option, form.sprzedazzatwierdz select.default-select-block option, form.kontrahenciszukaj select.default-select-block option {padding: 10px 4px 10px 4px; color: #2C426B} 
form.kontrahencizatwierdz input[name="email"],
form.kontrahencizatwierdz input[name="www"],
form.kontrahencizatwierdz input[name="email1"],
form.kontrahencizatwierdz input[name="email2"],
form.kontrahencizatwierdz input[name="email3"],
form.kontrahencizatwierdz input[name="email4"],
form.kontrahencizatwierdz input[name="email5"],
form.kontrahencizatwierdz input[name="tel1"],
form.kontrahencizatwierdz input[name="tel2"],
form.kontrahencizatwierdz input[name="tel3"],
form.kontrahencizatwierdz input[name="tel4"],
form.kontrahencizatwierdz input[name="tel5"],
form.kontrahencizatwierdz input[name="email1opis"],
form.kontrahencizatwierdz input[name="email2opis"],
form.kontrahencizatwierdz input[name="email3opis"],
form.kontrahencizatwierdz input[name="email4opis"],
form.kontrahencizatwierdz input[name="email5opis"],
form.kontrahencizatwierdz input[name="tel1opis"],
form.kontrahencizatwierdz input[name="tel2opis"],
form.kontrahencizatwierdz input[name="tel3opis"],
form.kontrahencizatwierdz input[name="tel4opis"],
form.kontrahencizatwierdz input[name="tel5opis"]
{width: 80%}
form.kontrahencizatwierdz input[name="skrot"],
form.kontrahencizatwierdz input[name="nazwa1"],
form.kontrahencizatwierdz input[name="nazwa2"],
form.kontrahencizatwierdz input[name="nazwa3"],
form.kontrahencizatwierdz select[name="grupa"],
form.kontrahencizatwierdz input[name="miejscowoscnazwa"],
form.kontrahencizatwierdz input[name="ulica"],
form.kontrahencizatwierdz input[name="miejscowoscpoczta"],
form.kontrahencizatwierdz select[name="kraj"],
form.kontrahencizatwierdz select[name="wojewodztwo"],
form.kontrahencizatwierdz input[name="nazwa1kor"],
form.kontrahencizatwierdz input[name="nazwa2kor"],
form.kontrahencizatwierdz input[name="nazwa3kor"],
form.kontrahencizatwierdz input[name="miejscowoscnazwakor"],
form.kontrahencizatwierdz input[name="ulicakor"],
form.kontrahencizatwierdz input[name="miejscowoscpocztakor"],
form.kontrahencizatwierdz select[name="krajkor"],
form.kontrahencizatwierdz select[name="wojewodztwokor"]
{width: 90%}
form.kontrahencizatwierdz input[name="domkor"],
form.kontrahencizatwierdz input[name="numerkor"]
form.kontrahencizatwierdz input[name="kodkor"]
{width: 50%}

form.kontrahenciszukaj input::-webkit-input-placeholder,
form.kontrahencipobierz input::-webkit-input-placeholder,
form.kontrahencipobierz select::-webkit-input-placeholder,
form.kontrahencizatwierdz input::-webkit-input-placeholder,
form.kontrahencizatwierdz select::-webkit-input-placeholder,
form.sprzedazszukaj input::-webkit-input-placeholder,
form.sprzedazzatwierdz input::-webkit-input-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input::--moz-placeholder,
form.kontrahencipobierz input::--moz-placeholder,
form.kontrahencipobierz select::--moz-placeholder,
form.kontrahencizatwierdz input::--moz-placeholder,
form.kontrahencizatwierdz select::--moz-placeholder,
form.sprzedazszukaj input::--moz-placeholder,
form.sprzedazzatwierdz input::--moz-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input::-moz-placeholder,
form.kontrahencipobierz input::-moz-placeholder,
form.kontrahencipobierz select::-moz-placeholder,
form.kontrahencizatwierdz input::-moz-placeholder,
form.kontrahencizatwierdz select::-moz-placeholder,
form.sprzedazszukaj input::-moz-placeholder,
form.sprzedazzatwierdz input::-moz-placeholder
{color: #C0C0C0; opacity: 1 !important}
form.kontrahenciszukaj input:-ms-input-placeholder,
form.kontrahencipobierz input:-ms-input-placeholder,
form.kontrahencipobierz select:-ms-input-placeholder,
form.kontrahencizatwierdz input:-ms-input-placeholder,
form.kontrahencizatwierdz select:-ms-input-placeholder,
form.sprzedazszukaj input:-ms-input-placeholder,
form.sprzedazzatwierdz input:-ms-input-placeholder
{color: #C0C0C0}

#header {display: none}
#wyszukiwanie, #regondane {font: normal 17px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 20px; cursor: default}
#wyszukiwanie div.wrapper-init, #regondane div.wrapper-init {display: none}
#wyszukiwanie #table, #regondane #table {display: block; width: 100%; border-top: 1px solid #A0A0FF; border-right: 1px solid #A0A0FF}
#wyszukiwanie #ikona, #regondane #ikona {display: block; width: 100%; background: url('graphic/ikona-wybor.png') right bottom no-repeat; cursor: pointer; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8}
#wyszukiwanie #ikona:hover, #regondane #ikona:hover {filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1}
#wyszukiwanie #label, #regondane #label {display: block; font: normal 15px Calibri, Tahoma, Verdana; color: #3C527B; line-height: 18px; width: 100%}
#wyszukiwanie #field-shadow, #regondane #field-shadow {display: block; padding: 4px; font: normal 17px Calibri, Tahoma, Verdana; color: #0C224B; line-height: 20px; border-bottom: 1px solid #A0A0FF; border-left: 1px solid #A0A0FF}

div.login-rr {display: table-cell; text-align: center; vertical-align: middle}
#login-rr {margin: auto auto auto auto; display: block; width: 100%; font: normal 15px Calibri, Tahoma, Verdana; color: black; line-height: 17px}
#login-rr-l {display: block; width: 100%; height: 30px; text-align: center; vertical-align: middle; padding: 0px 0px 0px 0px}
#login-rr-r {display: block; width: 100%; height: 30px; text-align: center; vertical-align: middle; padding: 0px 0px 0px 0px}

div.footer {height: 70px! important; line-height: 70px}
div.footerlogged {width: 100%; height: 70px}
div.footerinfo {padding-top: 0px}                                                                                                   
div.footerinfologged {padding-top: 7px}                                                                                                   

img.valid-html5 {display: block; position: relative; margin-left: -22px; margin-top: 14px; margin-bottom: 8px; left: 50%}
}
