/** Generic classes (body, a, p, h1, etc.)____________________ Sebastian____________ **/

body {margin: 0; padding: 0; font: 12px Arial; color: #607574; background: #d6dee0 url(../gfx/bg_gradient.gif) repeat-x; }
form {margin: 0; padding: 0; }
input.input {width: 80px;  padding: 1px 2px 1px 2px; font-family: arial; font-size: 11px; border: 1px solid #c3c8c9; font-weight: normal; margin: 5px; }
* html input.input {width: 80px; margin: 1px 10px 0 10px; padding: 1px 2px 1px 2px; font-family: arial; font-size: 11px; border: 1px solid #c3c8c9; font-weight: normal; }

hr { height:1px; margin: 10px 0 10px 0; color: #e3e3e3; background: url(../gfx/hr.gif) repeat-x scroll 0 0;}
.hr { height:3px; margin: 10px 0 10px 0; background: url(../gfx/hr.gif) repeat-x scroll 0 0;}
.hr_g { height:3px; margin: 10px 0 10px 0; background: url(../gfx/hr_g.gif) repeat-x scroll 0 0;}
input {margin: 0 10px 0 10px;}

a:hover {color: #53B600; }
select {background:  #e1f1d3;}


/** Fieldset **/
fieldset {border: 1px solid #D7D7D7; padding: 5px; margin: 10px 0; }
fieldset legend {padding: 0 5px; }
fieldset .form th {padding: 2px; text-align: right; }
fieldset .form td {padding: 2px; font-size: 11px; }
fieldset textarea {border: 1px solid #8e8e8e; font-family: arial; font-size: 11px; }
fieldset select {margin: 0; padding: 1px 1px 1px 2px; font-family: arial; font-size: 11px; border: 1px solid #8e8e8e; }
fieldset .wymagane {color: #ED1B2F; font-size: 14px; line-height: 8px; }
fieldset .input {width: 180px; border: solid 1px #56b804; margin: 0 0 0 10px;}
/** End Fieldset **/


.errok {color: green; font-weight: bold; background: url(/gfx/icons/ok.gif) no-repeat left; padding: 2px 0 2px 23px; }
.errerror {color: #bb0d0d; font-weight: bold; background: url(/gfx/icons/error.gif) no-repeat left; padding: 3px 0 2px 23px; }
.errwarn {color: #f7941d; font-weight: bold; background: url(/gfx/icons/warn.gif) no-repeat left; padding: 3px 0 2px 23px; }
.errinfo {color: blue; font-weight: bold; background: url(/gfx/icons/info.png) no-repeat top left; padding: 3px 0 2px 23px; }

/** Top **/

#top {height: 50px; margin: 0 auto; margin-bottom: 10px; font-size: 11px; padding: 0 ; width: 900px; }
#top form{  float: right;}

#top .errerror {float: right;  padding: 3px 0 2px 23px; margin: 17px 10px 0 0; /*border: red solid 1px;*/ }

#top .reg {float: right; text-align: center; padding: 20px 10px 0 10px; }
#top .login {float: left; padding: 18px 5px 0 0; }
#top .input {border: solid 1px #56b804; margin: 0; height:16px;}
#top .pass {float: left; padding: 18px 0 0 0; }
#top .sub {float: left; padding: 16px 3px 0 3px; }
#top .date {float: left; padding: 20px 0 0 30px; }
#top label {float: left; padding: 20px 5px 0 5px;  }
#top a {color: #808e9e; text-decoration: none; }
#top a:hover {color: #53B600; }
/** End top **/


/** Header **/
#header { width: 900px; height: 190px; margin: 0 auto; background: transparent url(../gfx/header_bg.jpg) no-repeat; position:relative;}
#header img {float: left; margin: 3px 0 0 10px; border: 0; }
/** End Header **/

/** Top menu **/
#top_menu { font: 14px arial; text-decoration:none; width: 920px; height: 47px; margin: 0 auto; padding: 0; background: transparent url(../gfx/navmenu_bg.jpg) no-repeat; position:relative;}
#top_menu ul {list-style: none; float:left; /*height:42px;*/ margin: 0; padding: 0 0 0 20px; text-align:left;  }
#top_menu ul li {float: left; /*height: 25px;*/ background: url(/gfx/menu_separator.jpg) no-repeat bottom right; padding: 0 10px 0 0; }
#top_menu ul li a {float: left; /*height: 25px;*/ font: 12px arial; text-decoration: none; color: #808e9e; padding: 15px 0 0 10px; }
#top_menu ul li a:hover {font: 12px arial; text-decoration: none; color: #53B600;}
/** End Top menu **/

/** Middle **/
#middle {margin: 0 auto; margin-top: 10px; margin-bottom: 10px; padding: 0 10px 0 10px; width: 880px; text-align: left; display:block; /*background: #fff;*/ /*url(/gfx/bg_header_2.gif) no-repeat top left*/ display:block; }
#middle .lista_podstron {text-align: center; }
#middle .lista_podstron input {border: none; background: none; margin: 0; padding: 0; }
#middle .lista_podstron input.wcisniety {font-weight: bold; }

#middle .right h3 {background-image: url(/gfx/h3_bg_3_article.gif); }
/** End Middle **/

/** Right **/
#right { background: white url(/gfx/bg_content.gif) repeat-x; border: solid 1px #bfd3d1; width: 614px; margin: 0; padding: 20px; float: right; display:block; overflow:visible; }
#right h1 { font: 22px arial; color: #53b600; 	background-attachment: scroll; background-image: url(../gfx/dot.gif); background-repeat: no-repeat; background-position: right center;}
#right h3 { font: 22px arial; }
#right h3 a {font: 22px arial; }
#right h4 {font: 18px arial; color: #dedede;}

#right .box {padding: 1px 10px; background: #F1EEF1; border-left: 1px solid #ABA9AA; border-right: 1px solid #ABA9AA; border-bottom: 1px solid #ABA9AA; }
#right p {}
#right p a img {border:0px;}
#right .data {border-left: 1px solid #d7d7d7; padding: 0 0 0 9px; margin: 1px 0; font-size: 0.8em; color: #a1a1a1; }
#right .tresc {border-left: 1px solid #d7d7d7; padding: 3px 0 3px 9px; margin: 0; }
#right .tresc p {padding: 0; margin: 0; }
#right .lead {border-left: 1px solid #d7d7d7; padding: 3px 0 3px 9px; margin: 0; font-weight: bold; border-top: none; border-bottom: none; border-right: none; }
#right .lead p {padding: 0; margin: 0; }
#right a {color: #0054A6; }
#right a:hover {color: #ED1B2F; }
#right li {margin-left: 15px; }
#right ul {margin-left: 15px; }
#right ol {margin: 10px 0; padding: 0 0 0 20px; }

#right .lista {list-style: none; margin: 10px 0; padding: 0; }
#right .lista li {margin: 0 0 15px 0; }
#right .lista .data {border-left: 1px solid #d7d7d7; padding: 0 0 0 9px; margin: 1px 0; font-size: 10px; color: #a1a1a1; }
#right .lista .lead {border-left: 1px solid #d7d7d7; margin: 1px 0 0 0; padding: 0 0 0 9px; }
#right .lista .lead p {margin: 0; }
#right .lista .zajawka {border-left: 1px solid #d7d7d7; font-weight: normal; margin: 1px 0 0 	0; padding: 0 0 0 9px; }
#right .lista .zajawka p {margin: 0; }
#right .lista .link {display: block; border-left: 1px solid #d7d7d7; margin: 0; padding: 1px 0 0 9px; width: 100px; }
#right .lista h4 {padding: 1px 0 1px 9px; border-left: 1px solid #0054A6; margin: 1px 0; font-size: 13px; }
#right .lista h4 a {text-decoration: none; }
#right .lista h5 {margin: 0; padding: 0 0 0 9px; font-size: 0.8em; border-left: 1px solid #d7d7d7; color: #a1a1a1; text-transform: uppercase; }
#right .lista h5 a {color: #a1a1a1; }

#right .box_similar {padding: 10px 0 0 0; width: 390px; float: left; }
#right .box_similar h3 {font-size: 1.1em; color: #ff7f00;  margin: 0; padding: 4px 0 0 10px; height: 19px; background: red url(/gfx/h3_bg_4.gif) no-repeat 0 0; }
#right .box_similar h3 a {text-decoration: none; color: #ff7f00;}
#right .box_similar h4 a:hover {color: #E30020; }
#right .box_similar ul.lista {padding: 1px 0 0 0; margin: 0; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
#right .box_similar ul.lista li {margin: 8px 0; }

/** End Right **/


/** Left and Box **/
#left { margin: 0; float: left; background: white url(../gfx/bg_menuleft.gif) repeat-y; display:block; }
#left .box {width: 210px; background: #e7efee url(../gfx/bg_menuleft_bg.gif) no-repeat right; margin: 0 0 0 2px;}
#left .box ul {list-style: none; margin: 0 10px 0 10px; padding: 0; width: 184px; font-size: 13px;  }
#left .box ul li {margin: 0; padding: 1px; }
#left .box ul li a {display: block; text-decoration: none; padding: 4px 4px 4px 20px; color: #3d4a49; background: url(/gfx/menu_arrow_p.gif) no-repeat 10px 7px; border-bottom: #c0d4d3 solid 1px;}
#left .box ul li a:hover { color: #53B600; }
#left .box ul li ul {padding: 0; border: none; width: 138px; }
#left .box ul li ul li {border: none; }
#left .box ul li ul li a {padding: 4px 10px 4px 28px; /*background: #f7f7f7 url(/gfx/menu_arrow_2.gif) no-repeat 15px 6px;*/ }

/** End Left **/


*:first-child+html #right_article {float: right; width: 161px; }
* html #right_article {float: right; width: 161px; }
#right_article {float: right; width: 160px; }
*:first-child+html #right_article h3 {background: url(/gfx/h3_bg_right.gif) no-repeat 0 0; height: 19px; padding: 4px 0 0 10px; font-size: 1em; color: #fff; margin: 0 0 0 1px; }
* html #right_article h3 {background: url(/gfx/h3_bg_right.gif) no-repeat 0 0; height: 19px; padding: 4px 0 0 10px; font-size: 1em; color: #fff; margin: 0 0 0 1px; }
#right_article h3 {background: url(/gfx/h3_bg_right.gif) no-repeat 0 0; height: 19px; padding: 4px 0 0 10px; font-size: 1em; color: #fff; }
*:first-child+html #right_article .border_column {background-color: #F1EEF1; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none; }
* html #right_article .border_column {background-color: #F1EEF1; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none; }
#right_article .border_column {background-color: #F1EEF1; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4; }


#forum {padding: 1px 10px; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
#forum table.forum {border-collapse: collapse; width: 100%; }
#forum table.forum tr th {padding: 5px 5px 5px 10px; background: #ebebeb url(/gfx/forum_bg_1.gif) no-repeat left bottom; border-left: 1px solid #0054a6; border-right: 1px solid #0054a6; border-top: 1px solid #EBEBEB;text-align: left; }
#forum table.forum tr td {padding: 5px 5px 5px 10px; background: #fff; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #EBEBEB; 	}
#forum .lokalizator {margin: 10px 0; }

/** Btn **/
button.super_button {border: none; background: transparent; width: auto; overflow: visible; margin: 0; padding: 0; cursor: pointer; }
button.super_button table {border-collapse: collapse; border: none; margin: 0; padding: 0; vertical-align: middle; }
button.super_button table td.button_left {width: 5px; background: url(/gfx/b_1_left_green.gif) no-repeat top left; border: none; height: 22px; margin: 0; padding: 0; }
button.super_button table td.button_middle {background: url(/gfx/b_1_middle_green.gif) repeat-x top left; border: none; height: 22px; margin: 0; padding: 0 10px 0 10px;  font: 11px arial; color: #fff; }
button.super_button table td.button_right {width: 5px; background: url(/gfx/b_1_right_green.gif) no-repeat top left; border: none; height: 22px; margin: 0; padding: 0; }

button.super_button table td.button_middle div.relative {position: relative; }
button.super_button table td.button_middle div.shadow {color: #61ad28; }
button.super_button table td.button_middle div.text {color: #fff; position: absolute; left: -1px; top: -1px; }
/** End Btn **/



/** Main **/
#main #main_left {float: left;}
#main #main_left h3 {font-size: 1em; color: #fff; background: #eee url(/gfx/h3_bg_1.gif) no-repeat 0 0; margin: 0; padding: 4px 0 0 10px; height: 19px; }
#main #main_left1 {float: left; width: 390px; margin-bottom: 10px; }
#main #main_left1 h3 {font-size: 1em; color: #fff; background: #eee url(/gfx/h3_bg_1.gif) no-repeat 0 0; margin: 0; padding: 4px 0 0 10px; height: 19px; }
#main #main_right {float: right; width: 390px;}
#main #main_right h3 {font-size: 1em; color: #fff; background: #eee url(/gfx/h3_bg_2.gif) no-repeat 0 0; margin: 0; padding: 4px 0 0 10px; height: 19px; }
#main #main_right .box ul {list-style-type: square; padding-left: 15px; }
#main #main_right .box ul li {margin: 5px 0; }
#main h3 a {text-decoration: none; color: #fff;}
#main h3 a:hover {text-decoration: underline; color: #fff; }
#main p {margin: 10px 0; }
#main .box h4 {margin: 1px 0; padding: 1px 0; font-size: 1em; }
#main .box h4 a {text-decoration: none; color: #003A82; }
#main .box h5 {margin: 0; padding: 0; font-size: 0.8em; color: #a1a1a1; text-transform: uppercase; }
#main .box ul {list-style: none; }
#main .box ul li {margin: 0; padding: 0; margin: 10px 0; }
#main .box .short {margin: 0; padding: 0 0 0; }
#main .box .short img {float: left; margin: 2px 6px 0 0; border: none; }

#main .box_wide {padding: 12px 20px 0 0; }
#main .box_wide h3 {font-size: 1.2em; color: #ed1b2f; margin: 0 0 10px 0; padding: 4px 0 5px 0; }
#main .box_wide h3 span {display: block; padding: 0 0 0 20px; }

/** End Main **/

/** Doc **/
#doc {padding: 0;}
#doc input { border: 1px solid #53B600; margin: 5px 5px 5px 5px; }
#doc h4 {font-size: 1.2em; margin: 10px 0; color: #012a79; }
#doc .autor {margin: 5px 0; font-size: 1em; }
#doc .data {border: none; padding: 0; margin: 5px 0 10px 0; }
#doc .lead {border: none; padding: 0; margin: 10px 0; }
#doc p {margin: 10px 0; }
#doc hr {height: 0; border: 0; border-top: 1px solid #D7D7D7; }
#doc ul, #doc ol {margin: 0; padding: 0 0 0 20px; }
#doc ul {list-style-type: square; }
#doc p.opis_zdjec {margin: 0; padding: 5px 5px 5px 5px; background: #eee; }
#doc ul.wsip li {margin: 0 0 10px 0}

#doc table { border-collapse: collapse; /*border: #CCCCCC solid 1px;*/ width: 100%; border-bottom: #ecf1f5 solid 1px; margin-bottom: 5px; padding-bottom: 5px; }
#doc table th { padding: 10px 5px 10px 5px;  text-align: center; background: #ecf1f5; border-bottom: #fff solid 1px; border-right: #fff solid 1px; width: 150px;}
#doc table td { padding: 5px; /*border: #CCCCCC solid 1px;*/}

#doc a:hover { color: #53B600;}

/** Tabela Zam�wienie **/

#zamowieniepi  th { border: #53799f solid 1px; text-align: center; color: white; background: #7f92a5; padding: 6px; }
#zamowieniepi  td {background-color: #ecf1f5; border: #C5C5C5 solid 1px; line-height: 14px; color: #414141; padding: 6px; }


/** Tabela WSiP Doc **/
#doc table.wsip {border-collapse: collapse;}
#doc table.wsip th { border: #53799f solid 1px; text-align: center; color: white; background: #7f92a5; padding: 6px; }
#doc table.wsip td {background-color: #ecf1f5; border: #C5C5C5 solid 1px; line-height: 14px; color: #414141; padding: 6px; }
#doc table.wsip td a { text-decoration: none; }
#doc table.wsip td a:hover { text-decoration: none; color: #53B600; }
#doc table.wsip td button.super_button2 {border: none; background: transparent; width: 160px; overflow: visible; margin: 0 0 10px 0; padding: 0; cursor: pointer; }
#doc table.wsip td button.super_button2 table {border-collapse: collapse; border: none; margin: 0; padding: 0; }
#doc table.wsip td button.super_button2 table td {border: none; }
#doc table.wsip td button.super_button2 table td.button_left {width: 5px; background: url(/gfx/b_2_left.gif) no-repeat top left; border: none; height: 18px; margin: 0; padding: 0; }
#doc table.wsip td button.super_button2 table td.button_middle {background: url(/gfx/b_2_middle.gif) repeat-x top left; padding: 0; border: none; height: 15px; margin: 0; padding: 3px 10px 0 10px; font: bold 10px verdana; color: #fff; vertical-align: top; }
#doc table.wsip td button.super_button2 table td.button_right {width: 5px; background: url(/gfx/b_2_right.gif) no-repeat top left; border: none; height: 18px; margin: 0; padding: 0; }
#doc table.wsip td button.super_button2 table td.button_middle div.relative {position: relative; }
#doc table.wsip td button.super_button2 table td.button_middle div.shadow {color: black; }
#doc table.wsip td button.super_button2 table td.button_middle div.text {color: #fff; position: absolute; left: -1px; top: -1px; }


#doc table.wyniki {border-collapse: collapse; border: none; }
#doc table.wyniki th {btext-align: left; color: #5A8EB1; background: url(/gfx/tableth.jpg) repeat-x; padding: 10px; }
#doc table.wyniki td {background-color: #FEF8DB; border: #C5C5C5 solid 1px; color: #414141; font-weight: bold; }
#doc .obwodka {border: 4px solid #eee; }

#doc #autoSuggestionsList .lihover {color: #003A82; cursor: pointer; text-decoration: underline; }
#doc #autoSuggestionsList_f .lihover {color: #003A82; cursor: pointer; text-decoration: underline; }
#doc #addnewpaymaster .warning {color: #FF0000;}
#doc #addnewpaymaster_f .warning {color: #FF0000;}

#doc_foot {width: 620px; height: 35px; /*background: url(/gfx/content_middle_footer.gif) no-repeat 0 0;*/ text-align: right; }
#doc_foot img {border: 0; }

#doc_foot_wide {width: 768px; height: 35px; /*background: url(/gfx/content_middle_footer_wide.gif) no-repeat 0 0;*/ text-align: right; }
#doc_foot_wide img {border: 0; }

/** End Doc **/

.zakladki {margin: 10px 0; background: url(/gfx/border_1.gif) repeat-x 0 96%; padding: 1px 0; }
.zakladki a {float: left; text-decoration: none; padding: 3px 7px; margin: 0 10px 0 0; border-top: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; border-bottom: 1px solid #D7D7D7; font-weight: bold; background: #EBEBEB; }
.zakladki a:hover {color: #E30020; }
.zakladki a.select {background: #fff; border-bottom: 1px solid #fff; }

#rejestracja {padding: 12px 30px 0 0; background: url(/gfx/right_bg_1.gif) no-repeat right top; }
#rejestracja input.input {margin: 0 10px 0 10px; width: 160px; padding: 1px 2px 1px 2px; font-family: arial, helvetica, serif; font-size: 11px; border: 1px solid #c3c8c9; }
#rejestracja .wymagane {color: red; }
#rejestracja ul, #rejestracja ol {margin: 10px 0; padding: 0 0 0 20px; }

/*KONIEC CZAT*/


/** Footer **/
#foot { margin: 0 auto; margin-top: 10px; margin-bottom:10px; padding: 6px 0 0 0; background: transparent url(../gfx/bg_footer.gif) no-repeat; width: 900px; height: 30px; text-align:center; }
#foot img{ margin: 0 5px 0 0; padding:0; border:none; }
/** End Footer **/


#admin {float: right; width: 790px; padding: 0; }
#admin .tytul {font-size: 150%;}
#admin .artykul {font-size: 100%;}
#admin .sup {font-size: 66%;}
#admin .sub {font-size: 66%;}
#admin .srodtytul {font-size: 110%;}
#admin .td {font-size: 83%;}
#admin .th {font-size: 92%;}
#admin table {border-collapse: collapse; }
#admin table td {padding: 2px; border: 1px solid gray; }
#admin table th {background: #F6F6F6; padding: 2px; border: 1px solid gray; }
#admin h3 {margin: 10px 0 20px 0; }
#admin h4 {margin: 23px 0 8px 0; } 
#admin h4 a {text-decoration: none; } 
#admin h5 {margin: 7px 0 4px 0; font-size: 90%; color:gray;} 

#admin .errerror { min-height: 20px; text-align:left; padding-left: 34px; margin: 5px 2px 5px 2px; display: block; background-image: url('/gfx/icons/error.png'); background-repeat: no-repeat; border: 2px solid red; }
#admin .errwarn { min-height: 20px; text-align:left; padding-left: 34px; margin: 5px 2px 5px 2px; display: block; background-image: url('/gfx/icons/warn.png'); background-repeat: no-repeat; border: 2px solid yellow; }
#admin .errinfo { min-height: 20px; text-align:left; padding-left: 34px; margin: 5px 2px 5px 2px; display: block; background-image: url('/gfx/icons/info.png'); background-repeat: no-repeat; border: 2px solid blue; }
#admin .errok { min-height: 20px; text-align:left; padding-left: 34px; margin: 5px 2px 5px 2px; display: block; background-image: url('/gfx/icons/ok.png'); background-repeat: no-repeat; border: 2px solid green; }

#top_menu_admin {width: 940px; margin: 0 auto; padding: 0 10px; background: #fff url(/gfx/menu_bg.gif) repeat-y top; color: #fff; }
#top_menu_admin ul {list-style: none; float: left; margin: 0; padding: 0; width: 940px; background: #fff url(/gfx/menu_bg.gif) repeat-y top; }
#top_menu_admin ul li {float: left; height: 45px; background: url(/gfx/menu_separator.jpg) no-repeat bottom right; padding: 0 1px 0 0; }
#top_menu_admin ul li a {float: left; height: 26px; font: bold 11px arial; text-decoration: none; color: #fff; padding: 14px 9px 0 10px; }
#top_menu_admin ul li a:hover {background: url(/gfx/menu_hover.gif) repeat-x top left; color: #fff; }
#top_menu_admin a {color: #464646; }
#top_menu_admin a:hover {color: #0054A6; }


/* Formularz  */ 
#admin form .formadmin { width: 300px; }
#admin fieldset { background: #fff; border: 1px solid #D7D7D7; margin: 0 0 10px 0; padding: 3px }
#admin fieldset.halffieldset { background: #fff; border: 1px solid #D7D7D7; margin: 0 0 10px 0; width: 50% } 
#admin legend {background: #0054A6; color: #FFF; font-weight: bold; padding: 2px 15px; margin-bottom: 10px; }
#admin form em { color: #EF0E0E; font-style: normal; font-weight: bold; }
#admin form input { border: 1px solid #c3c8c9; margin: 0 10px 0 10px;}
#admin form input:focus { background-color: #DEDEDE; }
#admin form textarea { border: 1px solid black; }
#admin form select { border: 1px solid black; }
#admin form input[type="submit"] { border: 1px solid #c3c8c9; margin: 0 10px 0 10px; background: #D6D6D6; padding: 0px 2px;}
#admin form input[type="button"] { border: 1px solid #c3c8c9; margin: 0 10px 0 10px; background: #D6D6D6; padding: 0px 2px;}
#admin form input[type="hidden"] { border: 0px; display: none; }
#admin form input.button {width: 100px; display: block;}
#admin form input.halfbutton {width: 45.5px; margin: 1px 3.5px 1px 1px; padding: 0px;}
#admin form input[type="file"] {border: 0px;}
#admin fieldset ul { margin: 0; padding: 0; }
#admin fieldset li { list-style: none; margin: 0; padding: 5px; }
#admin form label { display: block; float: left; text-align: right; width: 10em; }
#admin fieldset table td {padding: 1px 1px 1px 1px; border: 0px;}
#admin fieldset table {border: 0px;}
#admin fieldset table th {font-weight: normal; text-align: right; padding: 0px 3px; background: #FFF; border: 0px;}
#admin fieldset fieldset { margin: 0; padding: 0; }
#admin fieldset fieldset legend { background: transparent; color: #000; padding: 0; font-weight: normal; }
#admin fieldset fieldset label { display: block; width: auto; }
#admin fieldset fieldset label { margin-left: 150px; }
#middle #admin .lista {list-style: none; margin: 10px 0; padding: 0; }
#middle #admin .lista li {margin: 0 0 15px 0; }
#middle #admin .lista .data {border-left: 1px solid #d7d7d7; padding: 0 0 0 9px; margin: 1px 0; font-size: 10px; color: #a1a1a1; }
#middle #admin .lista .lead {border-left: 1px solid #d7d7d7; margin: 1px 0 0 0; padding: 0 0 0 9px; }
#middle #admin .lista .lead p {margin: 0; }
#middle #admin .lista .zajawka {border-left: 1px solid #d7d7d7; font-weight: normal; margin: 1px 0 0 	0; padding: 0 0 0 9px; }
#middle #admin .lista .zajawka p {margin: 0; }
#middle #admin .lista .link {display: block; border-left: 1px solid #d7d7d7; margin: 0; padding: 1px 0 0 9px; width: 100px; }
#middle #admin .lista h4 {padding: 1px 0 1px 9px; border-left: 1px solid #0054A6; margin: 1px 0; font-size: 13px; }
#middle #admin .lista h4 a {text-decoration: none; }
#middle #admin .lista h5 {margin: 0; padding: 0 0 0 9px; font-size: 0.8em; border-left: 1px solid #d7d7d7; color: #a1a1a1; text-transform: uppercase; }
#middle #admin .lista h5 a {color: #a1a1a1; }
#admin ul { padding-left: 20px; }

/* Formularz inline forum admin*/
#admin .form-inline input {display: inline;}
#admin .form-inline {display: inline; margin: 0px; padding: 0px;}

/*Dominik - Wazne informacje*/
#popup{display:none;border:1px solid #cccccc; margin: 0; padding: 10px;}
#link_text{padding-bottom: 25px;}
#link_text a{float:right;}
p.p_plansze{text-align:center;font-size:14px}

#table_orders_sp th.th-orders{padding:5px;margin:0;background: #e3eff4; color: #797268; text-align:center; vertical-align: middle; font-size: 1em;}
#table_orders_gim th.th-orders{padding:5px;margin:0;background: #e3eff4; color: #797268; text-align:center; vertical-align: middle; font-size: 1em;}
#table_orders_lo th.th-orders{padding:5px;margin:0;background: #e3eff4; color: #797268; text-align:center; vertical-align: middle; font-size: 1em;}



#table_orders_sp th.th-label{padding:5px;margin:0; font-size: 0.8em; color: #53646b;}
#table_orders_gim th.th-label{padding:5px;margin:0; font-size: 0.8em; color: #53646b;}
#table_orders_lo th.th-label{padding:5px;margin:0; font-size: 0.8em; color: #53646b;}

fieldset legend.legend-order-legend{ font-size: 1.6em; color: #53b600;}

#tresc table { border-collapse: collapse; border: #CCCCCC solid 1px; width: 100%; border-bottom: #ecf1f5 solid 1px; margin-bottom: 5px; padding-bottom: 5px; margin-top:5px; }
#tresc  table th { padding: 10px 5px 10px 5px;  text-align: center; background: #ecf1f5; border-bottom: #fff solid 1px; border-right: #fff solid 1px; width: 150px;}
#tresc table td { padding: 5px; border: #CCCCCC solid 1px;}
