html {overflow-y: scroll !important;}
body {background:#26a9e0 url("../template/tlo.png") no-repeat center top;background-attachment: fixed;margin:0;line-height: 1.2;min-width:1000px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#818080;}
a#logo {display:block;float:left;margin: 15px 0 0 28px;width:241px;height: 100px;}
table {width:100%;border-collapse: collapse;table-layout: fixed;}
td {vertical-align: top;padding: 0 0 0 20px;}
td:first-child {padding-left: 0;}
a {color:inherit;text-decoration:none;
  transition-property: color, background;transition-duration: 0.3s;transition-timing-function: ease-out;
  -webkit-transition-property: color, background;-webkit-transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;
  -moz-transition-property: color, background;-moz-transition-duration: 0.3s;-moz-transition-timing-function: ease-out;
  -ms-transition-property: color, background;-ms-transition-duration: 0.3s;-ms-transition-timing-function: ease-out;
  -o-transition-property: color, background;-o-transition-duration: 0.3s;-o-transition-timing-function: ease-out;    
}
a img {border: none;}
a:hover {text-decoration: underline;}
h1, h2, h3, h4, h5, h6, p, ul, ol {margin: 0;}
ol, ul {padding-left: 1.5em;}
hr {border: none;background: none;height: 0;margin: 3px 0;border-top: 2px solid #d6de23}
.clr {width: 100% !important;clear: both !important; float: none !important; margin: 0 !important;display: block !important;}
#container {width:984px;margin: 0 auto 20px auto;position: relative;background:#fff url("../template/top.jpg") no-repeat center top;overflow: hidden;box-shadow: 7px 7px 10px #777;box-shadow: 7px 7px 10px rgba(0,0,0,0.35);}
#footer, #top {width:984px;margin: 0 auto;position: relative;z-index: 2;}
#top {height: 414px;}
#top .nav {font-size: 16px;font-weight: bold;text-transform: uppercase;float: right;list-style:none;margin: 0px 78px 0 0;padding:0;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;background: #fff;}
#top .nav li {float: left;margin: 0 30px 0 0;padding-left: 30px;background:url("../template/menu-bg.png") repeat-y 0 0;}
#top .nav li:first-child {margin-left:0;background: none;}
#top .nav a {color:#299dd4;line-height: 42px;display: block;text-align: center;background: none;}
#top .nav .active a, #top .nav a:hover {text-decoration: underline;;}
#content {position: relative;z-index: 2;width: 944px;margin: 0 auto;padding: 0 20px 40px 20px;}
.w_admin #content {padding-top:0;}
span.kolor_1 {color:#299dd4;}
span.kolor_2 {color:#1a171b;}
#footer {line-height: 29px;font-size: 15px;position: relative;z-index: 2;width: 906px;margin: 0 auto;background: #fff;padding:0 40px;}
#footer .container {border-top: 2px solid #d6de23;padding: 5px 0 15px 0;}
/* pa */
.button {background: #15497c;color:#fff; padding:7px 15px;border: none;font-size: 15px;}
#adminbar {height:36px;padding: 2px 0;position:relative;width:100%;background: #fff;border-bottom: 2px solid #ddd;}
#adminbar > div {width:980px;margin: 0 auto;font-size: 12px;line-height: 20px;}
#adminbar a {display: inline-block;text-transform: uppercase;padding:3px 10px;float: left;margin-right: 10px;}
#logout {background: #f00;color: #fff;line-height: 30px;}
#pliki {background: #007eff;color: #fff;line-height: 15px;text-align: center;}
#pliki:hover {text-decoration:none;background: #000;}
#images_list {overflow: hidden;position: relative;padding: 30px 0;}
#info_header {text-transform: uppercase;}
#container.pliki_div {padding: 60px 0;min-height:500px;}
#file_upl input.submit_button {color: #fff; background: #000;line-height: 24px;height: 24px;padding: 0 10px;border-radius: 3px;font-size: 13px;}
#file_upl input.submit_button:hover {background: #555;}
#pliki_infobox {text-align: center;margin: 20px 0 0 0;background:#007eff;color: #fff;padding: 15px 30px;font-size: 18px;}
#file_upl {padding: 20px 0 20px 0;margin-top:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.pliki_link {display: inline-block;float: none; clear: both;padding:5px 10px;background: #48d863 !important;margin: 5px 0;color: #fff !important;border-radius: 3px;}
.pliki_link:hover {background: #000 !important;text-decoration: none;}
#images_list .image_box {width:200px;height:195px;text-align: left;float: left;margin: 0 5px 10px 5px;padding: 5px;border: 1px solid #ddd;border-radius: 3px;}
#images_list .image_box .plik_span {width:200px;height:150px;text-align: center;display: block;position: relative;overflow: hidden;}
#images_list .image_box img {max-width: 200px;max-height: 150px;width:auto;height: auto;}
#images_list .image_box .nazwa_pliku {font-size: 12px;line-height: 15px;display: block;float: none;height:30px;overflow: hidden;text-align: center;}
.plik_powieksz, .plik_usun {font-size: 12px; line-height: 15px;}
.plik_powieksz {float: left;}
.plik_usun {float: right;}
#pliki span {display: block;}
#pa {padding:30px;}
/* pa */
.tlo {position:relative;padding-left: 40px;}
.tlo:before {content:"";position:absolute;top:-20px;left:20px;width:500%;height:100%;padding:0 0 35px 0;display:block;background:#e2eef8;z-index:-1;border-top-left-radius:20px;border-bottom-left-radius:20px;}
#page-0 .tlo:before {height:192px;}