 a { color: #0066CC; text-decoration: underline; cursor: pointer; } a:hover { text-decoration: none; } body, html { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; padding: 0; color: black; min-width: 900px; } body { background: #e3e3e3 url('img/main-bg.png') repeat-x; padding: 15px 10px; } input { color: black; } textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } fieldset, form { !position: relative; _position: relative; } h1, h2, h3, h4, h5, p, ul, ol, li { margin: 0; padding: 0; } h1, h2, h3, h4, h5 { font-weight: bold; font-style: normal; } p { margin-bottom: 8px; } h1, h2 { font-size: 15px; margin-bottom: 10px; color: #333333; } h1.bar, h2.bar { _height: 23px; min-height: 23px; padding: 7px 8px; margin-bottom: 18px; font-size: 17px; font-weight: normal; background: #f3f3f3 url('img/elem-h2-bg.png') repeat-x; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #cccccc; } h1.spaced, h2.spaced, h3.spaced, h4.spaced, h5.spaced { margin-bottom: 10px; } h1.doublespaced, h2.doublespaced, h3.doublespaced, h4.doublespaced, h5.doublespaced { margin-bottom: 20px; } ul, ol { display: block; padding-left:20px; } ul.simple { padding: 0; list-style: none; list-style-image: none;  } ul.simple li { margin-bottom: 6px; } ul.inline { padding: 0; list-style: none; list-style-image: none;  } ul.inline li { margin-bottom: 4px; margin-right: 0.5em; float: left; } img { border: 0; } form { display: block; margin: 0; padding: 0; } fieldset { display: block; border: 0; margin: 0; padding: 0; } .clear { clear: both; _font-size: 1px; _height: 1px; } .clear-ie6 { display: none; _display: block; _clear: both; font-size: 1px; height: 1px; } div.hr { border-top: 1px solid #e2eaef; margin-top: 4px; margin-bottom: 4px; height: 2px; } div.hr hr { display: none; } hr.quiet  { display: none; } td, th { vertical-align: top; font-weight: normal; padding: 3px !important; } th { text-align: left; padding: 3px; } thead th { font-weight: bold; } .textField p { padding-bottom: 10px; } .hidden { display: none; } .small { font-size: 10px; } label { font-size: 14px; } .container-full, .container-side, .container-center, #side-banner { position: relative; margin-top: 9px; } .container-full.spaced, .container-side.spaced, .container-center.spaced { margin-top: 40px; } .container-full .container-foot, .container-side .container-foot, .container-center .container-foot { _font-size: 1px; } .container-full { width: 980px; background: white url('img/elem-cont-full-top.png') no-repeat; } .container-side { width: 320px; background: white url('img/elem-cont-side-top.png') no-repeat; } .container-side.select { background-color: #F2F2F2; } .container-center { width: 650px; background: white url('img/elem-cont-center-top.png') no-repeat; } .container-full .container-foot { height: 2px; background: url('img/elem-cont-full-bottom.png') no-repeat bottom; } .container-side .container-foot { height: 4px; background: url('img/elem-cont-side-bottom.png') no-repeat 0 0; } .container-side.select .container-foot { background-position: 0 -4px; } .container-center .container-foot { height: 3px; background: url('img/elem-cont-center-bottom.png') no-repeat bottom; } .container-foot hr { display: none; } .container-cont { padding: 10px; padding-bottom: 6px; } .container-side h1, .container-side h2 { padding: 6px 8px; min-height: 18px; margin: 0; border: 0; border-bottom: 1px solid #3ea8ff; background: #0665bd url('img/elem-cont-side-head-blue.png') no-repeat; color: white; font-size: 13px; font-weight: bold; text-shadow: #044B8C 1px 1px; } .container-side .container-cont { border-top: 1px solid #005792; } .container-side.headerless .container-cont { border: 0; }  ul.container-buttons { position: absolute; top: -28px; left: 11px; height: 28px; padding: 0; list-style: none; list-style-image: none;  } ul.container-buttons li { position: relative; float: left; width: 100px; height: 27px; margin-right: 3px; background: #f2f2f2 url('img/elem-cont-button.png') no-repeat; text-align: center; font-size: 13px; font-weight: bold; } ul.container-buttons li.active { height: 20px; padding-top: 7px; background: #f7f7f7 url('img/elem-cont-button-active.png') no-repeat; border-bottom: 1px solid white; color: #333333; } ul.container-buttons li a { display: block; width: 100px; height: 20px; padding-top: 7px; text-decoration: none; color: #333333; } ul.container-buttons li a:hover { color: #0066cc; } ul.container-buttons li.active a { position: absolute; top: 0; }  h1 span.note1, h1 span.note2, h2 span.note1, h2 span.note2 { font-size: 14px; } h1 span.note2, h2 span.note2 { color: #999999; } ul.tags { padding: 0; list-style: none; list-style-image: none;  font-size: 10px; overflow: hidden; } ul.tags li { margin: 2px; float: left; max-width: 100%; overflow: hidden; !overflow: visible; } @media screen and (-webkit-min-device-pixel-ratio:0) { ul.tags li { overflow: visible; } } ul.tags a { padding: 3px 7px; display: block; background: #cce7ff; color: #333333; text-decoration: none; font-weight: bold; background-image: url('img/tags-opera-radius.svg'); -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; } ul.tags a:hover { background: #0376da; background-image: url('img/tags-opera-radius-hover.svg'); color: white; }  #side-banner a { display: block; color: black; } #side-banner img { display: block; width: 320px; height: 170px; text-align: center; font-size: 29px; background: #eeeeee; }  #authentication-firm-forgotPass { display: block; margin-top: 10px; } #loadingIndicator { position: fixed; _position: absolute; top: 10px; left: 10px; display: none; color: black; font-weight: bold; background-color: #FFF1A8; padding: 4px; opacity: 0.85; filter: alpha(opacity=85); z-index: 10000; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  } #ajaxRetryNotification { position: fixed; _position: absolute; top: 0; left: 0; display: none; color: white; font-weight: bold; background-color: red; padding: 4px; z-index: 10001; } .formArea { background-color: #f2f2f2; position: relative; margin-top: 20px; margin-bottom: 10px; padding: 10px; } .formArea.nospaced { margin: 0; } input.text, textarea { border: 1px solid #cccccc; } input.text, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } input.text { padding: 6px 2px; } select { padding: 5px 2px; } input.text:focus, textarea:focus { border: 1px solid #a8d6ff; outline: 1px solid #a8d6ff; } input.button { padding: 5px 50px; font-weight: bold; } .formArea td, .formArea th { padding: 10px !important; } .formArea .hintCell { padding-top: 0 !important; padding-bottom: 3px !important; vertical-align: middle; } .formArea th { padding-top: 17px !important; } .formArea-3col-table th { padding-top: 10px !important;  width: 150px; } .formArea-3col-table th, .formArea-3col-table td { vertical-align: middle;  } .formArea-3col-table input.text { width: 400px; } .formArea-3col-table select { width: 100%; } #main-container-center .formArea-2col-table input.text { width: 400px; } #main-container-center .formArea-2col-table textarea { width: 404px; } .formHint { color: #666666; } .formArea .required { color: red; }  option.label { color: #cccccc; } option.not-suggested { color: #666666; } option.suggested { }  .formWarning td { font-size: 10px; padding-top: 0 !important; } .formWarning-cell div { background-color: #FFFFCC; padding: 3px; }  .autocomplete-hintContainer, .autocomplete-hintContainer input { position: relative; vertical-align: top; } .autocomplete-hintContainer ul { position: absolute; border: 1px solid #999999; left: 0; background: white !important; padding: 0 !important; text-align: left !important; overflow: auto; outline: none !important; padding: 0 !important; margin: 0 !important; list-style-type: none; } .autocomplete-hintContainer li { background: none !important; padding: 0 !important; margin: 0 !important; _height: 20px; min-height: 20px; overflow: hidden; display: block !important; } .autocomplete-hintContainer li a { font-weight: normal !important; color: black; display: block !important; cursor: default; display: block; _height: 20px; min-height: 20px; text-decoration: none !important; } .autocomplete-hintContainer a.active { background-color: #3366CC; border-right: 1px solid #3366CC;  color: white !important; text-decoration: none !important; } ul.simpleFormList { display: block; list-style: none; margin: 0; padding: 0; border: 1px solid #cccccc; background: white; overflow: auto; } ul.simpleFormList li { padding: 2px 4px; overflow: hidden; } ul.simpleFormList li.formItem { display: none; } ul.simpleFormList a.removeBtn { float: right; } div.jsSelect { position: relative; padding: 1px; padding-right: 24px; margin: 1px; height: 22px; border: 1px solid #cccccc; background: white url('/img/jsSelect-button.png') no-repeat right 0px; } div.jsSelect:hover { background-position: right -48px; } div.jsSelect.active { background-position: right -24px; border-color: #999999; } div.jsSelect span.selection { vertical-align: middle; cursor: default; } div.jsSelect ul { position: absolute; left: -1px; top: 25px; width: 100%; z-index: 1; padding: 0; list-style: none; border: 1px solid #999999; border-top: 0; background: white; } div.jsSelect li { _border: 1px solid white; } div.jsSelect li a { text-decoration: none; color: black; display: block; cursor: default; padding: 1px; outline: 0; } div.jsSelect li a:hover { background-color: #3366CC; color: white; } .message { width: 980px; padding-top: 4px; position: relative; margin-top: 9px; background: #ffffdf url('img/elem-message-top.png') no-repeat; } .message .message-foot { height: 4px; background: url('img/elem-message-bottom.png') no-repeat bottom; _font-size: 1px; } .message-foot hr { display: none; } .message-cont { padding: 15px; padding-left: 75px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; background: 14px 4px url('img/elem-message-icon.png') no-repeat; } .messageWarning .message-cont { background-image: url('img/elem-message-icon-warning.png'); } .message-close { display: block; width: 12px; height: 12px; position: absolute; top: 4px; left: 964px; background: url('img/elem-message-close.png') no-repeat; overflow: hidden; text-indent: 20px; } ul.pagination { list-style: none; padding: 10px; } ul.pagination li { display: inline; font-weight: bold; padding: 0 5px; } #main-header { position: relative; width: 980px; height: 120px; margin: auto; background: white url('/img/main-header.png') no-repeat; } #main-header #main-headerLogo a  { position: absolute; top: 42px; left: 16px; display: block; text-decoration: none; } #main-header #main-headerLogo img  { display: block; width: 180px; height: 60px; font-size: 36px; font-weight: bold; text-indent: 5px; } #main-header div#main-headerManagementBar { position: absolute; top: 7px; left: 232px; width: 730px; font-size: 14px; font-weight: bold; text-align: right; } #main-header div#main-headerManagementBar a { padding-left: 20px; margin-left: 10px; background-repeat: no-repeat; background-position: left; } #main-header a#main-headerManagementBar-add { background-image: url('/img/ico/add.gif'); } #main-header a#main-headerManagementBar-edit { background-image: url('/img/ico/edit.png'); } #main-header a#main-headerManagementBar-admin { background-image: url('/img/ico/gear.gif'); } #main-header a#main-headerManagementBar-logout { background-image: url('/img/ico/key.png'); } #main-header form#main-searchform fieldset { position: absolute; left: 211px; top: 30px; width: 738px; height: 56px; padding-left: 14px; padding-top: 16px; background: #FFF7BD url('/img/main-searchform.png') no-repeat; } #main-header #main-searchform label { display: block; float: left; font-size: 18px; margin-right: 10px; } #main-header #main-searchform input.text { display: block; height: 20px; width: 205px; padding: 4px; border: 1px solid #999999; background: white url('/img/main-searchform-inputbg.png') repeat-x; font-size: 16px; -moz-border-radius: 4px; -moz-outline-radius: 5px; -webkit-border-radius: 4px; -webkit-outline-radius: 5px; border-radius: 4px; outline-radius: 5px; } #main-header #main-searchform input.text:focus { border-color: #a8d6ff;  } #main-header #main-searchform span  { display: block; float: left; position: relative; margin-right: 20px; !margin-right: 10px; } #main-header #main-searchform span span  { position: absolute; top: 30px; left: 0; font-size: 11px; color: #999999; white-space: nowrap; } #main-header #main-searchform input.button { display: block; height: 30px; width: 128px; padding: 0 6px 2px 6px; background: #eaeaea url('/img/main-searchform-button.png') no-repeat; background-position: 0px 0px; border: 0; font-size: 18px; font-weight: normal; cursor: pointer; } #main-header #main-searchform input.button:hover { background-position: 0px -30px; }  #main-navBar { width: 954px; margin: 0 auto;  padding: 7px 13px; padding-bottom: 0; font-size: 13px; } #main-navBar img  { width: 4px; height: 8px; color: #999999; }  #main-footer { width: 960px; height: 38px; margin: auto; margin-top: 10px; padding: 10px; background: #eeeeee url('/img/main-footer.png') no-repeat; font-size: 14px; } #main-footer, #main-footer a { color: #666666; } #main-footer p, #main-footer ul, #main-footer li { float: left; } #main-footer li { margin-right: 10px; } #main-footer p { margin-right: 30px; }  #main-container { position: relative; width: 980px; margin: auto; } #main-container-center { position: relative; width: 650px; } #main-container-side { width: 320px; }  #main-container-center.left, #main-container-side.left { float: left; } #main-container-center.right, #main-container-side.right { float: right; } #main-container div.left { _float: left; } #main-container div.right { _float: right; } #main-container div div.left { _float: none; } #main-container div div.right { _float: none; }  #htmlBody.simple { background: none; padding: 0; } #index-map { position: relative; width: 241px; height: 237px; margin-top: 60px; margin-left: 60px; float: left;  background: url("/img/mapa-polski.png") no-repeat; } #index-map-image { width: 241px; height: 237px; float: left; } #index-wojew-list ul { margin-left: 380px; list-style: none; padding: 10px; } #index-wojew-list li { border-left: 2px solid #cccccc; padding-left: 7px; margin-bottom: 4px; } #index-wojew-list li.active { border-color: #ff9a03; } #index-info { background: url('/img/index-message-qmark.png') no-repeat left; margin: 0; margin-left: 10px; padding: 20px; padding-left: 55px; } .index-letters { font-size: 20px; } .index-new-firms { font-size: 14px; } .firm-imageThumb { display: block; width: 160px; height: 120px; padding: 1px; border: 1px solid #999999; background: white; } .firm-imageThumb img { display: block; width: 160px; height: 120px; } #firm-gallery { padding-bottom: 7px; margin-left: 20px; } #firm-gallery .firm-imageThumb { float: left; margin: 8px 14px; } #firm-gallery.mini { margin-top: 12px; margin-left: 20px; } #firm-gallery.mini p { padding-left: 20px; padding-top: 5px; } #firm-gallery-image-big { margin-top: 5px; width: 625px; overflow: hidden; text-align: center; } #firm-gallery-image-big img { max-width: 625px; margin-top:15px; } #firm-gallery-image-desc { padding: 15px 5px; margin: 0; overflow: hidden; } #firm-gallery-image-navi { position: relative; height: 170px; margin-top: 10px; } #firm-gallery-image-navi div { position: absolute; top: 0; width: 270px; } #firm-gallery-image-navi div.previous { left: 10px; } #firm-gallery-image-navi div.next { left: 300px; } #firm-gallery-image-navi div.previous a { float: right; } #firm-gallery-image-navi div.next a { float: left; } #firm-gallery-image-navi div a.link { font-size: 14px; margin-bottom: 10px; } #firm-gallery-image-navi div.previous a.link { padding-left: 20px; background: url('/img/ico/larrow.png') no-repeat left; } #firm-gallery-image-navi div.next a.link { padding-right: 20px; background: url('/img/ico/rarrow.png') no-repeat right; }  #firm-info dt { float: left; clear: left; width: 100px; padding-right: 15px; line-height: 145%; text-align: right;  } #firm-info dd { line-height: 145%;  width:415px; } #firm-info .address-street, #firm-info .address-city { font-size: 16px; margin-bottom: 3px; overflow:hidden; margin-left:20px; } #firm-info .address-city span { font-size: 12px; } #firm-info .map-clear { clear: right; padding-bottom: 10px; }  #firm-view-description { padding-top: 5px; padding-bottom: 5px; line-height: 130%; overflow: hidden; } #firm-view-map { position: relative; float: right; border: 1px solid #cccccc; padding: 1px; width: 160px; height: 160px; } #firm-view-map img { position: absolute; width: 160px; height: 160px; } #firm-map-container { height: 360px; } #firm-map-routeStart { width: 350px; } #firm-map-directionsPanel .adp-directions { font-size: 12px; width: 100%; } #firm-map-directionsPanel .adp-substep span { display: none; } .firm-FirmMap-Firm-infoBox .linkBox { font-size: 12px; } .firm-FirmMap-Firm-infoBox .linkBox a { margin-right: 5px; } #firmUserM-formNav { list-style-type: none; padding-left: 0; height: 55px; margin-bottom: 9px; border-bottom: 1px solid #e9e9e9; } #firmUserM-formNav li { float: left; width: 189px; margin-right: 3px; height: 35px; padding-top: 10px; color: #333333; font-weight: bold; font-size: 12px; text-decoration: none; text-align: center; background: url('/img/firmUserM-formNav.png') no-repeat bottom; background-position: -378px 30px; } #firmUserM-formNav li.active { background-position: 0px 30px; } #firmUserM-formNav li.visited { background-position: -189px 30px; } #firmUserM-formNav a { display: block; height: 30px; text-decoration: none; color: #333333; } #firmUserM-formNav a:hover { text-decoration: underline; } #firmUserM-formNav.edit a { color: #0066CC; text-decoration: underline; } #firmUserM-formNav.edit a:hover { text-decoration: none; } .firmUserMAdd-warning td { font-size: 10px; padding-top: 0 !important; } .firmUserMAdd-warning-cell div { background-color: #FFFFCC; padding: 3px; } #firmUserM-add-backButton { float: right; } #firmUserM-add-backButtonBox { height: 20px; margin-top: 10px; margin-bottom: 10px; padding-right: 20px; } #firmUserM-add-map { height: 500px; margin-top: 20px; margin-bottom: 20px; }  .firmUserM-add-photoBox-photo { height: 160px; clear: both; margin-top: 10px; } .firmUserM-add-photoBox-photo .firm-imageThumb { float: left; } .firmUserM-add-photoBox-photo table { margin-left: 170px; } .firmUserM-add-photoBox-photo table th { padding-top: 7px !important; } .firmUserM-add-photoBox-photo table td { padding-top: 5px !important; } .firmUserM-add-photoBox-photo input { width: 376px; } .firmUserM-add-photoBox-photo textarea { width: 380px; } .firmUserM-add-photoBox-photo .remove { display: block; padding: 8px; padding-left: 22px; background: url('/img/ico/delete.png') no-repeat left; width: 100px; float: left; clear: both; } #firmUserM-add-desc { width: 650px; } .firmGalleryUpload, #firmUserM-add-photoUploadBox { position: relative; height: 30px; overflow: hidden; } .firmGalleryUpload iframe { width: 400px; height: 30px; } .firmUserM-add-photoBox-photo .uploadingIndicator { float: left; display: block; width: 160px; padding: 1px; height: 120px; border: 1px solid #999999; background: white url('/img/ajax-loader.gif') no-repeat center; } .firmUserM-add-photoUploadCounter { position: absolute; top: 0; left: 410px; white-space: nowrap; } #firmUserM-add-photoUploadFrameOverlay { position: absolute; top: 0; left: 0; width: 400px; height: 30px; background: #F2F2F2; }  #firmUserM-add-step4-area { position: relative; height: 420px; } #firmUserM-add-step4-area h3 { font-size: 15px; font-weight: bold; height: 25px; overflow: hidden; } #firmUserM-add-step4-addfield, #firmUserM-add-step4-list, #firmUserM-add-step4-suggested, #firmUserM-add-step4-addbtn { position: absolute; } #firmUserM-add-step4-addfield { top: 20px; left: 25px; width: 250px; } #firmUserM-add-step4-addfield .warningBox { font-size: 10px; background-color: #FFFFCC; padding: 3px; } #firmUserM-add-step4-addbtn { top: 46px;  left: 280px; width: 175px; background: url('/img/ico/rarrow.png') no-repeat right; } #firmUserM-add-step4-list { position: relative; top: 20px; left: 500px; width: 330px; } #firmUserM-add-step4-list-hint { position: absolute; display: none; width: 300px; top: 70px; left: 15px; cursor: default; text-align: center; color: #999999; } #firmUserM-add-step4-suggested { display: none; left: 25px; top: 250px; width: 375px; background: url('/img/ico/rarrow.png') no-repeat right; padding-right: 55px; padding-bottom: 25px; } #firmUserM-add-step4-suggested .simpleFormList { height: 110px; } #firmUserM-add-step4-addfield-container input { width: 244px; } #firmUserM-add-step4-addbtn input { padding: 3px 35px; } #firmUserM-add-step4-list .simpleFormList { height: 340px; }  #firmUserM-add-step6 td.banner span { font-weight: bold; display: block; padding-bottom: 10px; } #firmUserM-add-step6 td { padding-right: 40px !important; padding-left: 40px !important; } #firmUserM-add-step6 pre { background: white; white-space: normal; padding: 10px; } #firmBrowse-woj-herb { float: right; margin-right: 25px; margin-bottom: 80px; } #firmBrowse-cityList { list-style: none; padding-left: 10px; font-size: 12px; } #firmBrowse-cityList a { font-weight: bold; } #firmBrowse-cityList .popular-top { font-size: 16px; } #firmBrowse-cityList .popular-mid { font-size: 14px; } #firmBrowse-cityList li { margin-bottom: 4px; }  .firmBrowse-mapBox { margin-top: 9px; } .firmBrowse-mapBox h2 { background: #999999; color:white; font-size:13px; font-weight:bold; min-height:18px; margin:0; padding:6px 8px; border-bottom: 1px solid #c1c1c1; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .firmBrowse-mapBox .googleMap { background: #999999; height: 272px; border: 1px solid #999999; border-top: 1px solid #666666; } #firmBrowse-mapBox-big .googleMap { height: 364px; } .firmBrowse-mapBox .toolbar { background: #999999 url('/img/firmBrowse-mapBox-bottom.png') repeat-x bottom; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; border-top: 1px solid #d3d3d3; font-size: 1px; padding: 1px 10px; height: 18px } .firmBrowse-mapBox .toolbar a { color: white; font-weight: bold; font-size: 11px; }  #firmList { list-style: none; padding: 0; border-bottom: 4px solid #eeeeee; } #firmList li { border-bottom: 1px solid #e9e9e9; padding: 20px 10px; } #firmList li:last-child { border-color: #cccccc; } #firmList li:nth-child(even) { background: #f9f9f9; } #firmList .products { padding: 0; } #firmList .products li { background: transparent; padding: 0; border: 0; display: inline; color: #999999; font-size: 12px; } #firmList .title a { font-weight: bold; font-size: 15px; } #firmList .title span { color: #666666; } #firmList .mobile { float: right; background: url('/img/ico/mobile.png') no-repeat left; padding-left: 22px; font-size: 12px; margin-top: 2px; } #firmList .coords, #firmList .address { display: none; } #firmList a.power-edit { float: right; font-size: 12px; font-weight: normal; margin-right: 10px; }  #firmSimpleList { list-style: none; font-size: 12px; } #firmSimpleList li { width: 300px; margin-right: 10px; margin-bottom: 5px; float: left; line-height:150%; } #firmSimpleList li span { color: #999999; } #firmSimpleList li:last-child { padding-bottom: 15px; } .static-toc { padding: 25px 70px; list-style: square; } .static-toc li { margin-bottom: 6px; } .static-text { padding: 30px; padding-bottom: 300px; padding-right: 130px; } .static-text ul { list-style: square; } .static-text p { margin-bottom: 15px; } .static-text li { margin-bottom: 15px; margin-left: 20px; } .adminFront-suball-box { width: 900px; margin: auto; margin-top: 10px; display: none; } #adminFront-toggleSuballBoxes-button { float: right; font-size: 10px; text-decoration: none; color: #dddddd !important; padding: 0 5px; } body.adminBody { padding: 0; font-size: 16px; min-width: 600px; } body.adminBody h1 { padding-bottom: 20px; } body.adminBody h1.nospaced { padding-bottom: 0; } body.adminBody h2 { padding-top: 20px; } #admin-mainContainer { border: 5px solid white; position: relative; background-color: #e2e2e2; min-width: 750px; } #admin-contents { margin-left: 180px; border-left: 5px solid white; background-color: #ebebeb; min-height: 700px; padding: 15px; padding-top: 7px; padding-bottom: 30px; } .admin-suball-box { min-width: 736px;  clear: both; border: 5px solid white; border-top: 0; background-color: #ebebeb; padding: 7px; }  #admin-contents #main-navBar, #admin-contents #main-content-sub { display: none; } #admin-contents #main-content, #admin-contents .shaded-wide-box, #admin-contents .shaded-wide-box h2, #admin-contents .shaded-wide-box-cont { background: none; border: 0; } #admin-contents .shaded-wide-box h2 { font-size: 16px; font-weight: bold; }  #admin-menu { float: left; width: 180px; overflow: hidden; } #admin-menu ul { padding: 0; list-style: none; list-style-image: none; } #admin-menu ul li { background: url('/img/admin-menu-header.png') repeat-x #006396; color: white; font-weight: bold; font-size: 14px; padding-top: 4px; text-indent: 9px; } #admin-menu ul li ul { margin-top: 4px; background-color: #e2e2e2; border-top: 1px solid #003366; padding: 2px; padding-top: 8px; padding-bottom: 8px; } #admin-menu ul li ul li { background: none; color: black; font-weight: normal; text-indent: 0; padding: 0; } #admin-menu ul li ul li a { margin-top: 1px; display: block; background: #f2f2f2; text-decoration: none; color: black; padding: 1px; padding-top: 0; padding-left: 10px; } #admin-menu ul li ul li a:hover { background: white; }  #admin-mainContainer div.hr { border-top: 2px solid #333333; margin-top: 3px; margin-bottom: 3px; } #admin-menu div.hr { margin: 5px; } #admin-menu p { padding-left: 10px; } #admin-contents input.text, #admin-contents textarea { border: 1px solid #676767; font-size: 12px; vertical-align: baseline; } form.admin-head-filter { float: right; padding-top: 5px; } form.admin-head-filter p { float: left; padding-right: 10px; }  ul#admin-page-list { list-style: none; list-style-image: none; padding: 0; } ul#admin-page-list li { background-color: white; margin-bottom: 5px; position: relative; padding: 9px; padding-bottom: 6px; font-size: 13px; } ul#admin-page-list div.page-info-1 { position: absolute; top: 9px;  left: 9px; width: 320px; max-height: 140px; overflow: auto; } ul#admin-page-list div.page-info-1 .notSureAddress, #admin-firmEdit-form .notSureAddress { color: red; font-weight: bold; } ul#admin-page-list div.page-info-1 p { margin-bottom: 4px; } ul#admin-page-list span.label { font-weight: bold; color: #006699; } ul#admin-page-list div.page-info-1 span.label { float: left; width: 50px; padding-right: 5px; text-align: right } ul#admin-page-list div.page-info-2 { min-height: 140px; margin-left: 340px; } ul#admin-page-list div.hr { border-color: #e2e2e2; } ul.admin-page-list-bar { list-style: none; list-style-image: none; display: inline; padding: 0; } ul.admin-page-list-bar li { display: inline; padding: 0 !important; margin: 0 !important; padding-right: 8px !important; padding-left: 4px !important; border-right: 1px solid black; } ul.admin-page-list-bar li:last-child { border: 0; } ul#admin-page-list .page-title { font-weight: bold; }  .admin-pagin-bar { margin: 7px; margin-left: 8px; margin-top: 10px; margin-bottom: 65px; min-height: 35px; } .admin-pagin-bar input { float: right; } #admin-contents .pagination a { color: black; border-color: #999999; } #admin-contents .pagination a:hover { border-color: #666666; }  #admin-zgloszenia-filter { float: right; margin: 1px; margin-top: 5px; } #admin-zgloszenia-filter input { vertical-align: middle !important;  }  #admin-contents form.table-form table { width: 95%; margin-top: 15px; } #admin-contents form.table-form th { font-weight: normal; width: 200px; padding-right: 6px; padding-top: 8px !important; font-size: 14px; text-align: right; } #admin-contents form.table-form td.text { padding-top: 6px !important; } #admin-contents form.table-form td.noinput { padding-top: 4px; } #admin-contents form.table-form input.text, #admin-contents form.table-form textarea { width: 90%; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; padding-left: 4px; padding-right: 4px; font-size: 13px; }  #admin-contents .admin-page-edit-old { border: 1px solid #cccccc !important; background-color: #f9f9f9; } .admin-pageEdit-changedField { display: none; } .buttonCol { width: 130px; } .confirmBar { padding-top: 10px; }  #admin-comments-table { width: 100%; margin-bottom: 10px; } .admin-pages .ip { font-size: 12px; }  #adminPanel-productsDuplicates-list li ul, #adminPanel-firmDuplicates-list li ul { padding-bottom: 10px; }  body.adminBody input.button { font-weight: normal; padding: 5px 15px; }  #admin-photos-list { list-style: none; padding: 0; } #admin-photos-list li { height: 130px; margin-bottom: 15px; } #admin-photos-list a.thumb { float: left; border: 1px solid #cccccc; background: white; padding: 1px; margin-right: 10px; } #admin-photos-list a.thumb, #admin-photos-list a.thumb img { width: 160px; height: 120px; } #admin-photos-list p.title { font-weight: bold; } #admin-photos-list p.description { overflow: auto; max-height: 90px; }  #admin-firmEdit-form .simpleFormList { width: 500px; } #admin-firmEdit-form .expandDesc { border: 0; background: url('/img/ico/dnarrow.png') no-repeat; width: 16px; height: 16px; vertical-align: bottom; margin: 5px 10px; } #admin-firmEdit-form .simpleFormList .notPopular:before { content:'! '; color: red; }  
