body {
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, serif;
	color: #87929a;
	font-size: 12px;
	background-color: #dbe0e2;
	background-image: url(../gfx/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
form {margin: 0; padding: 0; }
input.input {width: 80px; margin: 0; padding: 2px 2px 2px 2px; font-family: arial; font-size: 11px; border: 1px solid #fd7f00; font-weight: normal; }
* html input.input {width: 80px; margin: 0; padding: 1px 2px 1px 2px; font-family: arial; font-size: 11px; border: 1px solid #8e8e8e; font-weight: normal; }
fieldset {border: 1px solid #D7D7D7; padding: 15px; margin: 10px 0; }
fieldset legend {padding: 0 5px; color:#afafaf; font-family: arial; font-size: 11px; }
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; }
#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; }

#prenumerata input.input {width: 190px; }

.errok {color: green; font-weight: bold; background: url(/gfx/icons/ok.gif) no-repeat left; padding: 2px 0 2px 23px; }
.errerror {color: red; 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 {width: 910px; height: 48px; margin: 0 auto; /*background: #fff /*url(/gfx/bg_header_3.gif) no-repeat bottom left*/; font-size: 11px; padding: 0 30px 0 0; }
#top .reg {float: right; text-align: center; padding: 17px 10px 0 10px; }
#top .login {float: left; padding: 16px 8px 0 0; }
#top .pass {float: left; padding: 16px 8px 0 0; }
#top .sub {float: left; padding: 16px 0 0 0; }
#top .date {float: left; padding: 17px 0 0 20px; }
#top label {float: left; padding: 18px 8px 0 0; font-weight: bold; }
#top a {color: #464646; text-decoration: underline; }
#top a:hover {color: #0054A6; }

#header {width: 940px; height: 88px; padding: 0px 10px; margin: 0 auto; /*background: #fff url(/gfx/pas-z-logo.jpg) no-repeat 240px 0;*/ cursor: pointer;}
#header img {float: left; margin: 3px 0 0 10px; border: 0; }

#top_menu {width: 940px; margin: 0 auto; height: 55px; padding: 0 5px; background: url(/gfx/menu_bg.jpg) no-repeat top; }
#top_menu ul {list-style: none; float: left; height: 55px; margin: 0; padding: 0; width: 740px; }
#top_menu ul li {float: left; height: 55px; /*background: url(/gfx/menu_separator.jpg) no-repeat bottom right;*/ padding: 0; }
#top_menu ul li.special {background: orange url(/gfx/menu_bg_spec.gif) no-repeat top right; }
#top_menu ul li a {float: left; height: 26px; font: bold 12px arial; text-decoration: none; color: #606e79; padding: 14px 19px 0 20px; }
#top_menu ul li a:hover {color: #ff7e15; background: url(/gfx/menu_hover.gif) no-repeat center bottom;}
#top_menu ul li.special a {font-size: 1.2em; height: 32px; padding: 12px 19px 0 20px; }
#top_menu ul li.special a:hover {background: url(/gfx/menu_bg_spec_over.gif) no-repeat top right; }
#top_menu a {color: #fff; }
#top_menu a:hover {color: #fff; text-decoration: none; }
#top_menu .szukaj {float: right; font-size: 12px; }
#top_menu .szukaj label {float: left; font-weight: bold; padding: 12px 0 0 0; }
#top_menu .szukaj .phrase {float: left; padding: 10px 8px 0 8px; }
#top_menu .szukaj .search {float: left; padding: 10px 0 0 0; }
#top_menu .szukaj .advanced {clear: both; text-align: right; padding: 5px 0 0 0; }
#top_menu .rozmiar {float: right; padding: 6px 20px 0 0; text-align: center; font-size: 10px; line-height: 13px; }
#top_menu .rss {float: right; padding: 11px 20px 0 20px; text-align: center; }
#top_menu .rss img {margin-top: 4px; }

#middle {
	width: 940px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	background-color: #fff;
	background-image: url(../gfx/content_bg.jpg);
	background-repeat: repeat-y;
}
#middle #left {float: left; width: 0px; padding: 0; }
#middle #right {overflow: visible; float: right; width: 940px; margin: 0;}

#right h3 {font-size: 1.4em; color: #ff7f00; /*background: #eee url(/gfx/h3_bg_3.gif) no-repeat 0 0*/; margin: 0; height: 26px; padding: 7px 0 0 20px; }
#right h3 a {color: #ff7f00; text-decoration: none; }
#right h4 {}

#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 ul {margin-left: 15px; }

#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; }

#left .box {width: 140px; }
#left .box_content {width: 140px; }
#left .box ul {list-style: none; margin: 0; padding: 0; width: 140px; border-bottom: 1px solid #c4c4c4; font-size: 11px;  }
#left .box ul li {margin: 0 0; padding: 0; width: 138px; border-top: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; }
#left .box ul li a {display: block; text-decoration: none; padding: 4px 4px 4px 19px; width: 115px; color: #012A79; background: #eee url(/gfx/menu_arrow_1.gif) no-repeat 5px 8px; }
#left .box ul li a:hover {background-color: #fff; }
#left .box ul li ul {padding: 0; border-bottom: none; width: 138px; }
#left .box ul li ul li {width: 138px; border-left: none; border-right: none; border-bottom: none; }
#left .box ul li ul li a {padding: 4px 10px 4px 28px; width: 100px; background: #f7f7f7 url(/gfx/menu_arrow_2.gif) no-repeat 15px 6px; }

#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; }

#middle .right h3 {background-image: url(/gfx/h3_bg_3_article.gif); }
*: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; }

/*BUTTONY NOWE NOWIUSIEŃKIE*/
button.super_button {
	border: none;
	background: transparent;
	width: auto;
	overflow: visible;
	padding: 0;
	cursor: pointer;
	margin-top:0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
button.super_button table {border-collapse: collapse; border: none; margin: 0; padding: 0; }
button.super_button table td.button_left {width: 5px; background: url(/gfx/b_1_left.gif) no-repeat top left; border: none; height: 21px; margin: 0; padding: 0; }
button.super_button table td.button_middle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	height: 21px;
    background:transparent url(/gfx/b_1_middle.gif) repeat-x scroll left top;
}
button.super_button table td.button_right {width: 5px; background: url(/gfx/b_1_right.gif) no-repeat top left; border: none; height: 21px;}
button.super_button table td.button_middle div.relative {position: relative; }
button.super_button table td.button_middle div.shadow {color: #D0D0D0;}
button.super_button table td.button_middle div.text {
	font-size: 11px;
	color: #606e79;
	position: absolute;
	left: -1px;
	top: -1px;
	font-family: Arial, Helvetica, sans-serif;
}
/*KONIEC BUTONIKÓW*/

#main #main_left {float: left; width: 390px; margin-bottom: 10px; }
#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: #606e79; }
#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; }

#doc {padding: 0 20px 20px 20px;}
#doc h4 {font-size: 1.2em; margin: 10px 0; color: #606e79; }
#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: 10px 0; padding: 0 0 0 20px; }
#doc ul {list-style-type: dot; }
#doc li {margin: 0 20px 5px 0 ;}
#doc p.opis_zdjec {margin: 0; padding: 5px 5px 5px 5px; background: #eee; }
#doc ul.wsip li {margin: 0 0 10px 0}

#doc img {padding: 5px; border: solid #ecedef 1px; }

#doc table.wsip {border-collapse: collapse; border: none; }
#doc table.wsip th {border: #C5C5C5 solid 1px; text-align: left; color: #5A8EB1; background: #fbe881 url(/gfx/tableth.jpg) repeat-x 0 0; padding: 6px; }
#doc table.wsip td {background-color: #FEF8DB; border: #C5C5C5 solid 1px; line-height: 14px; color: #414141; padding: 6px; }
/*xxx*/
#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; }
/*xxx*/
#doc table.wyniki {border-collapse: collapse; border: none; }
#doc table.wyniki th {border: #C5C5C5 solid 1px; text-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; }

.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; width: 160px; padding: 1px 2px 1px 2px; font-family: arial, helvetica, serif; font-size: 11px; border: 1px solid #8e8e8e; }
#rejestracja .wymagane {color: red; }
#rejestracja ul, #rejestracja ol {margin: 10px 0; padding: 0 0 0 20px; }

/*KONIEC CZAT*/

#foot {background: url(/gfx/foot_bg.jpg) no-repeat top; width: 940px; padding: 20px 0 20px 0; margin: 0 auto; text-align: center; font-size: 10px;}
/*#foot ul {list-style: none; margin: 0 auto; padding: 20px 20px 0 20px; height: 27px; width: 960px; background: url(/gfx/foot_bg_1.gif) no-repeat 0 0; }*/
/*#foot ul li {float: left; height: 27px; margin: 0; padding: 0; }*/
/*#foot ul li a {float: left; height: 21px; padding: 6px 10px 0 10px; text-decoration: none; font-size: 12px; color: #0054a6; font-weight: bold; background: url(/gfx/top_menu_spacer.gif) no-repeat bottom right; }*/
/*#foot ul li a:hover {text-decoration: underline; }*/
#foot .bottom {padding: 20px 0 0 0;}
#foot a {text-decoration: none; color: #003A82; font-weight: bold; }
#foot a:hover {text-decoration: underline; }

/* OD CHŁOPAKÓW */
/*BUTTONY NOWE NOWIUSIEŃKIE*/

button.super_button2 {border: none; background: transparent; width: auto; overflow: visible; margin: 0 0 10px 0; padding: 0; cursor: pointer; }
button.super_button2 table {border-collapse: collapse; border: none; margin: 0; padding: 0; vertical-align: middle; }
button.super_button2 table td {border:none;}
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; }
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; }
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; }
button.super_button2 table td.button_middle div.relative {position: relative; }
button.super_button2 table td.button_middle div.shadow {color: black; }
button.super_button2 table td.button_middle div.text {color: #fff; position: absolute; left: -1px; top: -1px; }

/*KONIEC BUTONIKÓW*/
#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 { height: 21px; border: 1px solid #fd7f00;}
#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 black; margin: 1px; background: #D6D6D6; padding: 0px 2px;}
#admin form input[type="button"] { border: 1px solid black; margin: 1px; 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 10px 0 0; padding: 0 10px 0 0; }
#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;} 

/* Baner down */

#baner_down {
	background-image: url(../gfx/baner.jpg);
	background-repeat: no-repeat;
	height: 98px;
	width: 940px;
	margin: 0 auto;
	padding: 0;}