html,body{height:100%;overflow-x:hidden;}
body{color:#FFF;font-family:'Open Sans', sans-serif;margin:0;padding:0;background-color:#F1F1F1;/* transparent url(../img/login/tlo.jpg) repeat;*/ }
a img{border:0;}
::selection,::-moz-selection{background:#F660AB;}
#pasek_gorny{width:100%;height:50px;background-color:#1f1f1f;border-bottom:1px solid #000;}
#logo{float:left;height:50px;width:178px;}
#logo img{height:50px;width:178px;}
#header{float:left;overflow:hidden;width:600px;}
#header h2{font-size:24px;font-weight:400;margin:8px 0 0;padding:0;}
#logout{float:right;height:50px;border-left:#FFF 1px solid;background-color:#3d3d3d;padding:0 10px;}
#logout img{float:left;margin:15px 8px 0 0;}
#logout span{float:left;display:block;margin-top:13px;font-size:16px;border:0;color:#FFF;}
#kolumny{width:100%;height:100%;position:relative;margin:auto;}
#lewa_kolumna{float:left;background-color:#f1f1f1;position:absolute;width:220px;top:0px;left:-200px;z-index:9999;}
#srodkowa_kolumna{float:left;width:100%;height:100%;position:relative;padding:0px;}
.logowanie #srodkowa_kolumna{float:none;}
#prawa_kolumna{position:absolute;width:400px;height:500px;top:0;right:-380px;}
#menu_akordeon h3{text-align:left;height:31px;background-color:#3e3e3e;font-weight:400;font-size:18px;border-bottom:1px solid #000;border-top:1px solid #FFF;cursor:pointer;margin:0;padding:4px 0 0 10px;}
#menu_akordeon h3:focus{outline:none;}
#menu_akordeon h3.ui-accordion-header-active{background:transparent url(../img/menu_boczne/flex.png) top;position:relative;cursor:pointer;z-index:9998;}
.ui-icon-triangle-1-s{display:block;position:absolute;right:-15px;top:0;width:15px;height:35px;background:transparent url(../img/menu_boczne/str.png) top;}
#menu_akordeon ul{list-style:none;font-size:14px;margin:5px 0 5px 8px;padding:0;}
#menu_akordeon ul li a{color:#205c9e;}
#prawa_kolumna #zaczep{float:left;width:20px;margin-top:150px;height:200px;background:transparent url(../img/szukajz.png) top;cursor:pointer;}
#prawa_kolumna #tresc_szukacza{float:left;width:358px;height:600px;background-color:#f1f1f1;border:1px solid #dedede;color:#1F1F1F;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#prawa_kolumna #tresc_szukacza h2{margin-top:0;text-align:center;}
#prawa_kolumna #tresc_szukacza span{display:block;font-size:14px;}
#prawa_kolumna #tresc_szukacza input[type=checkbox]{width:20px;height:20px;}#prawa_kolumna #tresc_szukacza label input, #prawa_kolumna #tresc_szukacza label select{height:25px;border:1px solid #c6c6c6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#prawa_kolumna #tresc_szukacza label{display:block;font-size:16px;margin-bottom:5px;}
#zawartosc{ padding: 5px 25px 0px 35px; min-height: 100%; overflow-x: scroll; background-color:#fdfdfd;border-left:1px solid #FFF;border-right:1px solid #FFF;color:#1f1f1f;-webkit-box-shadow:0 0 10px rgba(50,50,50,0.75);-moz-box-shadow:0 0 10px rgba(50,50,50,0.75);box-shadow:0 0 10px rgba(50,50,50,0.75);}
#naglowek h1{font-size:26px;margin:10px 0 5px;}
#naglowek h1:first-letter{text-transform:capitalize;}
#sedno{margin:10px 0;}
#sedno table{border-spacing:0;width:100%;border-bottom:1px solid #838383;}
#sedno th{background-color:#3e3e3e;color:#FFF; font-weight: normal !important;}
#sedno th:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
#sedno th:last-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}
#sedno td{border-left:1px solid #838383;}
#sedno td:last-child{border-right:1px solid #838383;}
#sedno tr{background-color:#f9f9f9;}
#sedno tr:nth-child(even){background-color:#d8d8d8;}
#sedno tr:hover{border:1px solid #000;background-color:#98dc6a;}
#sedno table .akcja{display:inline-block;text-decoration:none;text-align:center;margin:2px 2px 0;}
#sedno table .ikona{border:none;width:100%;height:100%;}
#statusy{width:100%;max-width:600px;margin:20px auto;}
.status:first-letter{text-transform:uppercase;}
.status{font-size:16px;font-family:Tahoma;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin:5px 0;padding:10px;}
.blad_walidacji{background-color:#f3ba31;color:#000;}
.blad{background-color:#e13838;color:#FFF;}
.sukces{background-color:#c4e459;color:#FFF;}
.form label{display:block;}
.form label span{display:block;margin-top:10px;}
.form label input,.form label select{width:300px;border:1px solid #c6c6c6;height:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.form #submit_botton:hover{color:#c4e459;}
.form #reset_botton:hover{color:#e13838;}
#panel_logowania{width:414px;height:266px;background:transparent url(../img/login/form_tlo.png) top;overflow:hidden;margin:100px auto 0;}
#panel_logowania label#login{display:block;width:280px;height:43px;background:transparent url(../img/login/login.png) right;margin:20px auto 0;padding:0 0 0 45px;}
#panel_logowania label#haslo{display:block;width:280px;height:43px;background:transparent url(../img/login/haslo.png) right;margin:20px auto 0;padding:0 0 0 45px;}
#panel_logowania input{font-size:18px;width:276px;height:37px;border:0;margin:2px 0 2px 2px;}
#panel_logowania h2{text-align:center;margin-top:20px;font-size:28px;color:#525252;}
#panel_logowania #login_button:hover{color:green;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#pomocnik_tlo{display:none;z-index:9999; position:fixed;top:0;left:0;width:100%;height:100%;background:transparent url(../img/tlo_p.png) repeat;}
#pomocnik{background-color:grey;width:90%;margin:auto;}
#ui-datepicker-div{position:absolute;left:-1000px;width:350px;height:auto;color:#FFF;background-color:#668aa1;border:1px solid #858585;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px;}
#ui-datepicker-header{position:relative;}
.ui-datepicker-today { border: 1px solid red; }
.ui-datepicker-title{text-align:center;}
.ui-datepicker-prev{position:absolute;left:2px;cursor:pointer;}
.ui-datepicker-next{position:absolute;right:2px;cursor:pointer;}
.ui-datepicker-calendar{width:100%;}
.ui-datepicker-calendar thead{background-color:#525252;color:#FFF;}
.ui-datepicker-calendar tbody tr{background-color:#fdfdfd;text-align:right;}
.ui-datepicker-calendar a.ui-state-default{color:#3e3e3e;background-color:#fdfdfd;text-align:right;}
#prawa_kolumna #tresc_szukacza input,#prawa_kolumna #tresc_szukacza select{width:200px;}
.szukacz #szukaj,.form button,#panel_logowania #login_button{display:block;width:190px;cursor:pointer;background-color:#668aa1;font-size:20px;border:0;color:#FFF;-webkit-box-shadow:0 3px 0 rgba(30,56,90,1);-moz-box-shadow:0 3px 0 rgba(30,56,90,1);box-shadow:0 3px 0 rgba(30,56,90,1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px auto;padding:5px;}
.szukacz #szukaj:hover,.form button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pagination ul { overflow: hidden; margin: 0px; padding: 0px; margin: 5px 0px 5px 0px; }
.pagination ul li { list-style: none; float: left; margin: 0px 5px 0px 5px; }
.pagination ul li a { color: #668aa1; }
#box_elementy input, #box_oleje input, #box_oleje select{ display: block; margin: 2px auto 2px auto; width: 95%; }
#pulpit .tabelka_opaska { height: 146px; overflow-y:scroll; }