body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
table {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
tr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
th {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
td {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h4 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h6 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
ol {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dl {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dt {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dd {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
fieldset {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
label {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
input {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
textarea {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
hr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
address {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
blockquote {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
span {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
table {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
tr {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
th {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
td {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
fieldset {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
h1 {
	font-weight: bolder
}
h2 {
	font-weight: bolder
}
h3 {
	font-weight: bolder
}
h4 {
	font-weight: bolder
}
h5 {
	font-weight: bolder
}
h6 {
	font-weight: bolder
}
b {
	font-weight: bolder
}
strong {
	font-weight: bolder
}
h1 {
	font-size: 1.6em
}
h2 {
	font-size: 1.4em
}
h3 {
	font-size: 1.2em
}
h4 {
	font-size: 1em
}
h5 {
	font-size: 0.9em
}
h6 {
	font-size: 0.8em
}
.center {
	text-align: center
}
.nlink a:link {
	text-decoration: none
}
.nlink a:visited {
	text-decoration: none
}
.nlink a:hover {
	text-decoration: underline
}
.nlink a:active {
	text-decoration: none
}
.message_big {
	padding-right: 1em; padding-left: 1em; font-weight: bolder; font-size: 1.6em; padding-bottom: 1em; padding-top: 1em; text-align: center
}
body {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px auto; width: 780px; color: black; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; background-color: white
}
table {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; color: black; border-top-style: none; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; border-right-style: none; border-left-style: none; border-bottom-style: none
}
tr {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; color: black; border-top-style: none; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; border-right-style: none; border-left-style: none; border-bottom-style: none
}
th {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; color: black; border-top-style: none; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; border-right-style: none; border-left-style: none; border-bottom-style: none
}
td {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; color: black; border-top-style: none; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul {
	padding-right: 0px;
	padding-left: 0px;
	list-style-image: none;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none
}
li {
	padding-right: 0px;
	padding-left: 0px;
/*	list-style-image: none; */
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
/*	list-style-type: none */
}
a:link {
	color: #000000; text-decoration: none
}
a:visited {
	color: #000000; text-decoration: none
}
a:hover {
	color: #FF3300; text-decoration: underline
}
a:active {
	color: #000000; text-decoration: none
}
.lbl {
	padding-right: 0.25em;
	vertical-align: top;
	padding-top: 0.25em;
	text-align: right;
}
.lbl_left {
	vertical-align: top; padding-top: 0.25em; text-align: left
}
.berolink_red {
	background-color: #e54a2c
}
.module {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; margin: 10px 0px; padding-top: 0px
}
table.raport {
	border-collapse: collapse
}
table.raport th {
	border-right: white 1px solid; padding-right: 1px; border-top: white 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: white 1px solid; padding-top: 1px; border-bottom: white 1px solid; empty-cells: show
}
table.raport td {
	border-right: white 1px solid; padding-right: 1px; border-top: white 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: white 1px solid; padding-top: 1px; border-bottom: white 1px solid; empty-cells: show
}
table.formularz {

}
table.formularz th {
	vertical-align: top
}
table.formularz td {
	vertical-align: top
}
table.formularz th label {
	text-align: right
}
table.formularz td label {
	text-align: right
}
#footnote {
	background-image: url(../gfx/inner_footnote.gif); color: white; background-repeat: no-repeat
}
#admin_panel {
	color: #ffffff; background-repeat: no-repeat; background-color: #e44728
}
#navigation_panel {
	background-image: url(../gfx/slogan_s1.gif); background-repeat: repeat-x
}
#search_panel {
	background-image: url(../gfx/search.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#profile_module {
	background-image: url(../gfx/conact_form.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#account_panel {
	background-image: url(../gfx/konto.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#mojedane_panel {
}
#order_panel {
}
#message_module {
}
#module_promocja {
	background-image: url(../gfx/promocja.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#forgot_module {
}
#info_module {
	background-image: url(../gfx/ofirmie.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#register_panel {
	background-image: url(../gfx/contact_form.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#reklamacja_panel {
	background-image: url(../gfx/reklamacja.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#opiekun_panel {
}
#raporty_panel {
}
#premie_panel {
}
#opinia_panel {
}
#opinie_panel {
}
#files_panel {
	background-image: url(../gfx/files_form.gif); background-repeat: no-repeat; background-color: #dbdbdb
}
#files_panel .header {
	background-color: #c0c0c0
}
#files_panel .odd {
	background-color: #f2f2f2
}
#files_panel .even {
	background-color: #e5e5e5
}
#items_panel {
	border-collapse: collapse;
	border-spacing: 1px;
}
#items_panel th {
	text-align: center;
	background-color: #E6E6E6;
}
td #items_panel {
	text-align: center;
	background-color: #F9F9F9;
}
td #items_panel .left {
	text-align: left
}

#items_panel .odd {
	background-color: #F4F4F4
}
#items_panel .even {
	background-color: #ECECEC
}
#items_panel a:link {
	color: #000000; text-decoration: none
}
#items_panel a:visited {
	color: #000000; text-decoration: none
}
#items_panel a:hover {
	color: #ff0000; text-decoration: underline
}
#items_panel a:active {
	color: #000000; text-decoration: none
}
#items_panel .notbold {
	font-weight: normal;
}
#items_panel .cat {
	font-size: 9px;
	font-family: arial, helvetica, sans-serif;
}


#item_panel {
	background-color: #dbdbdb
}
#item_panel th {
	text-align: left
}
.bigger {
	font-size: 1.1em
}
table#item_attributes {
	border-collapse: collapse; background-color: #b8b8b8; border-spacing: 2px
}
table #item_attributes td {
	border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; border-collapse: collapse; background-color: #b8b8b8
}
.nav_butt {
	background-image: url(../gfx/nav_butt.gif); width: 133px; background-repeat: no-repeat; height: 30px
}
.nav_butt a:link {
	color: #ffffff; text-decoration: none
}
.nav_butt a:visited {
	color: #ffffff; text-decoration: none
}
.nav_butt a:hover {
	color: #ffff00; text-decoration: underline
}
.nav_butt a:active {
	color: #ffffff; text-decoration: none
}
.butt {
	background-image: url(../gfx/butt_l_t.gif); vertical-align: text-top; width: 98px; background-repeat: no-repeat; height: 28px; text-align: center
}
.butt a:link {
	color: #FFFFFF; text-decoration: none
}
.butt a:visited {
	color: #FFFFFF; text-decoration: none
}
.butt a:hover {
	color: #FF3300; text-decoration: underline
}
.butt a:active {
	color: #FFFFFF; text-decoration: none
}
#categories_panel {

}
.categories {
	color: #ffffff
}
.categories a:link {
	color: #000000; text-decoration: none
}
.categories a:visited {
	color: #000000; text-decoration: none
}
.categories a:hover {
	color: #ffffff; text-decoration: underline
}
.categories a:active {
	color: #000000; text-decoration: none
}
.white_pen {
	color: #ffffff
}
.white_pen a:link {
	color: #ffffff
}
.white_pen a:visited {
	color: #ffffff
}
.white_pen a:hover {
	color: #000000
}
.white_pen a:active {
	color: #ffffff
}
.black_pen a {
	color: #000000
}
.black_pen a:link {
	color: #000000
}
.black_pen a:visited {
	color: #000000
}
.black_pen a:hover {
	color: #cccccc
}
.black_pen a:active {
	color: #cccccc
}
.tree {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
.tree ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: disc
}
.tree li {
	padding-right: 0px; padding-left: 0px; list-style-position: outside; padding-bottom: 0px; margin: 0px 2em; padding-top: 0px;
}
.tree .first {
	padding-right: 0px; padding-left: 0px; list-style-image: none; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}

.tree .ltree {
	color: #555555;
}
.strong {
	font-weight: bold
}
.active a {
	font-weight: bold; font-size: 105%
}
#lista_premii {

}
#lista_premii li {
	padding-right: 1em; padding-left: 1em; padding-bottom: 1em; padding-top: 1em
}
#lista_premii li.odd {
	background-color: #e5e5e5
}
#lista_premii li.even {
	background-color: #f2f2f2
}
#premie_items {
	border-collapse: collapse; border-spacing: 1px
}
#premie_items tr.header {
	height: 36px
}
#premie_items tr.footer td {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
#premie_items tr.odd {
	background-color: #f2f2f2
}
#premie_items tr.even {
	background-color: #e5e5e5
}
#premie_items tr {
	vertical-align: top
}
#premie_items td {
	padding-right: 1em; padding-left: 1em; padding-bottom: 1em; margin: 1em; padding-top: 1em
}
#items_panel a:link {
	color: #000000; text-decoration: none
}
#items_panel a:visited {
	color: #000000; text-decoration: none
}
#items_panel a:hover {
	color: #ff0000; text-decoration: underline
}
#items_panel a:active {
	color: #000000; text-decoration: none
}
a.b_button {
	border-right: white 1px solid; border-top: white 1px solid; display: block; border-left: white 1px solid; width: 70px; color: white; line-height: 18px; border-bottom: white 1px solid; background-color: black; text-align: center; text-decoration: none
}
a.b_button:link {
	border-right: white 1px solid; border-top: white 1px solid; display: block; border-left: white 1px solid; width: 70px; color: white; line-height: 18px; border-bottom: white 1px solid; background-color: black; text-align: center; text-decoration: none
}
a.b_button:visited {
	border-right: white 1px solid; border-top: white 1px solid; display: block; border-left: white 1px solid; width: 70px; color: white; line-height: 18px; border-bottom: white 1px solid; background-color: black; text-align: center; text-decoration: none
}
a.b_button:active {
	border-right: white 1px solid; border-top: white 1px solid; display: block; border-left: white 1px solid; width: 70px; color: white; line-height: 18px; border-bottom: white 1px solid; background-color: black; text-align: center; text-decoration: none
}
a.b_button:hover {
	border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; color: yellow; border-bottom: black 1px solid; background-color: black; text-decoration: none
}
.list .odd {
	background-color: #f2f2f2
}
.list .even {
	background-color: #e5e5e5
}
.msg {
	font-weight: bold; font-size: 2em; color: red; text-align: center
}
.items a {
	color: black
}
.items a:link {
	color: black
}
.items a:visited {
	color: black
}
.items a:hover {
	color: red
}
.items a:active {
	color: red
}
.items .odd {
	background-color: #f2f2f2
}
.items .even {
	background-color: #e5e5e5
}
#order_items {
	background-repeat: no-repeat;
	border-collapse: collapse;
	border-spacing: 1px
}
p.ilosc_punktow_premiowych {
	color: red
}
p.ilosc_punktow_premiowych strong {
	font-size: 1.4em
}


/***************************************/
/*  MODYFIKACJA STYLI  */
/***************************************/
body {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	margin-top: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/***************************************/
/*  style dla tresci w lewej kolumnie  */
/***************************************/
#left_column {
	width: 220px;
	vertical-align: top;
}
#main_column {
	width: 570px;
	vertical-align: top;
}
#right_column {
	width: 210px;
	vertical-align: top;
}

div#content {
	font-size: 11px;
	margin: 20px 20px;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


div#content p {
	font-size: 11px;
	padding: 6px 0px 6px 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
div#content ul {
	font-size: 11px;
	padding: 6px 20px 6px 30px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-bottom: 0px;
	margin: 6px;
	padding-top: 0px;
	list-style-type: square
}
div#content ol {
	font-size: 11px;
	padding: 6px 20px 6px 35px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 35px;
	margin: 6px;
}


/*panels*/
.apanele {
	width: 20px;
	background-image: url(../images/panel/apanele.gif);
	background-repeat: repeat-y;
}

.apanelg {
	width: 20px;
	background-image: url(../images/panel/apanelg.gif);
	background-repeat: repeat-y;
}

/*login*/
input.inputuser,input.inputpassword {
	font-size: 11px;
	height: 14px;
	width: 150px;
	margin: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-color: #ffffff;
	border-top-style: none;
	border-top-width: 0px;
	border-right-color: #ffffff;
	border-right-style: none;
	border-right-width: 0px;
	border-bottom-color: #ffffff;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-left-color: #ffffff;
	border-left-style: none;
	border-left-width: 0px;
}
td.tdinputuser,td.tdinputpassword {
	font-size: 10px;
	height: 16px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
a.zaloz,a.zaloz:visited,a.zaloz:active,
a.zapomnialem,a.zapomnialem:visited,a.zapomnialem:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
a.zaloz:hover,a.zapomnialem:hover {
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ff3300;
}


/*kontaktbox*/
a.kontaktbox_mail,a.kontaktbox_mail:visited,a.kontaktbox_mail:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
a.kontaktbox_mail:hover {
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ff3300;
}


/*top_menu*/
td.tdtml {
	background-image: url(../images/top_menu/tml.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 20px;
}
td.tdsep {
	background-image: url(../images/top_menu/tms.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 15px;
}
td.tdtmr {
	background-image: url(../images/top_menu/tmr.gif);
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 20px;
}
td.tdtm01 {
	margin: 0px;
	padding: 0px;
	width: 80px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}
td.tdtm02 {
	margin: 0px;
	padding: 0px;
	width: 65px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}
td.tdtm03 {
	margin: 0px;
	padding: 0px;
	width: 95px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}
td.tdtm04 {
	margin: 0px;
	padding: 0px;
	width: 87px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}
td.tdtm05 {
	margin: 0px;
	padding: 0px;
	width: 55px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}
td.tdtm06 {
	margin: 0px;
	padding: 0px;
	width: 73px;
	text-align: center;
	background-image: url(../images/top_menu/top_menu_bg.gif);
	vertical-align: middle;
}

a.top_link,
a.top_link:visited,
a.top_link:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.top_link:hover {
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #ff3300;
}


/*search*/
td.tdinputszukaj {
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	height: 16px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-size: 10px;
}
input.txtszukaj {
	font-family: arial, helvetica, sans-serif;
	height: 14px;
	width: 182px;
	margin: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-color: #ffffff;
	border-top-style: none;
	border-top-width: 0px;
	border-right-color: #ffffff;
	border-right-style: none;
	border-right-width: 0px;
	border-bottom-color: #ffffff;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-left-color: #ffffff;
	border-left-style: none;
	border-left-width: 0px;
	font-size: 10px;
}
input.txtszukajn {
	font-family: arial, helvetica, sans-serif;
	height: 14px;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
input.txtszukajnsmall {
	font-family: arial, helvetica, sans-serif;
	height: 14px;
	width: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
input.txtszukajn2 {
	font-family: arial, helvetica, sans-serif;
	height: 14px;
	width: 175px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
select.selszukajn {
	font-family: arial, helvetica, sans-serif;
	height: 16px;
	width: 206px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
select.selszukajn2 {
	font-family: arial, helvetica, sans-serif;
	height: 16px;
	width: 181px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}

.ixl_small {
	padding-right: 2px;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: 10px;
	z-index: 1;
	border-left: #999999 1px solid;
	width: 30px;
	color: #000000;
	border-bottom: #999999 1px solid;
	font-family: arial,helvetica,sans-serif;
	height: 14px;
	background-color: #ffffff;
	vertical-align: top;
	text-align: right;
}
.pelny {
	background-color: yellow;
}
.pusty {
	background-color: white;
}


.ixl {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 1; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff
}
.ixxl {
	border-right: #999999 1px solid; border-top: #999999 1px solid; font-weight: bold; font-size: 10px; z-index: 1; border-left: #999999 1px solid; width: 150px; color: #000000; border-bottom: #999999 1px solid; font-family: arial,helvetica,sans-serif; height: 14px; background-color: #ffffff
}
.ixxxl {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: 10px;
	z-index: 1;
	border-left: #999999 1px solid;
	width: 200px;
	color: #000000;
	border-bottom: #999999 1px solid;
	font-family: arial,helvetica,sans-serif;
	height: 14px;
	background-color: #ffffff
}
.ixxxxsl {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: 10px;
	z-index: 1;
	border-left: #999999 1px solid;
	width: 300px;
	color: #000000;
	border-bottom: #999999 1px solid;
	font-family: arial,helvetica,sans-serif;
	height: 14px;
	background-color: #ffffff
}
.txxl {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: 10px;
	z-index: 1;
	border-left: #999999 1px solid;
	width: 300px;
	color: #000000;
	border-bottom: #999999 1px solid;
	font-family: arial,helvetica,sans-serif;
	background-color: #ffffff
}
.bxl {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; BORDER-LEFT: white 1px solid; WIDTH: 70px; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px
}
.bxxl {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; BORDER-LEFT: white 1px solid; WIDTH: 130px; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px
}
/*rejestracja*/
.lbl {
	padding-right: 0.25em;
	vertical-align: top;
	padding-top: 0.25em;
	text-align: right
}

.req {
	font-weight: bold;
	color: red
}
td.req input {
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid
}

#rejestracja_panel {
}

input.submitregistration {
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	width: 50px;
	font-size: 11px;
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
}

/*kontakt*/
#contact_module {
}

table.tablekontakt th {
	background-color: #cccccc;
	color: #000000;
	font-size: 10px;
	font-weight:bold;
	height:14px;
	padding:4px 4px;
}

table.tablekontakt td {
	background-color: #e1e1e1;
	color: #000000;
	font-size: 10px;
	font-weight:normal;
	padding: 4px;
}

/*serwis*/
#serwis_panel {
	background-color: #e8e8e8;
	color: #ffffff;
}

#service_panel {
}
.etykieta {
	font-weight: bold; font-size: 10px; color: #ffffff; font-family: tahoma,helvetica,sans-serif
}
.etykieta4 {
	font-weight: bold; font-size: 10px; color: #000000; font-family: verdana,helvetica,sans-serif
}
.etykieta4n {
	font-weight: normal; font-size: 10px; color: #000000; font-family: verdana,helvetica,sans-serif
}
.etykieta5 {
	border-top: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	font-weight: bold;
	font-size: 11px;
	width: 100p%;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	background-color: #F5F5F5;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}


/*pagination*/
table.tablepagination {
	margin-left: 10px;
	margin-right: 10px;
}
input.submitpagination {
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	width: 50px;
	font-size: 11px;
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
}
select.selectpagination {
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	width: 100px;
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;
}

/*  items panel  */
#items_panel td.descript {
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

a.zapytaj_link,a.zapytaj_link:visited,a.zapytaj_link:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
a.zapytaj_link:hover {
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ff3300;
}

#items_panel img.item {
	color: #000000;
	border: solid #000000 1px;
}

.il{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#000000;background-color:#FFFFFF;height:14px;width:50px;	border:1px solid #999999;z-index:1;}
.il2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#000000;background-color:#FFFFFF;height:14px;width:25px;	border:1px solid #999999;z-index:1;}

.nr_zam_klienta{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#000000;background-color:#FFFFFF;height:14px;width:100px;	border:1px solid #999999;z-index:1;}

.team {
	border: 1px solid #999999;
}

.old_price {
	color: #555555;
	text-decoration: line-through;
}

a.old_price2 {
	font-size: 12px;
	color: #666666;
	text-decoration: line-through;
}
a.old_price2:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: line-through underline;
}

.promotion_price {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

.promotion_price {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

a.promotion_price3 {
	display: block;
	color: red;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
}
a.promotion_price {
	display: block;
	color: red;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
}
a.more_promo {
	display: block;
	font-weight: bold;
	color: #555555;
	text-align: center;
	font-size: 11px;
	text-decoration: underline;
}

a.show_basket {
	display: block;
	font-weight: bold;
	color: red;
	font-size: 11px;
	text-decoration: underline;
}


.footer {
	text-align: center;
	width: 1000px;
	margin-top: 16px;
	margin-bottom: 10px;
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #555555;
}

.footer a {
	color: #555555;
	text-decoration: underline;
}

.headerek {
	width: 530px;
	height: 25px;
	background: url('../images/panel/bpanel/bpanelsrodek.gif');
	text-align: center;
	font-weight: bold;
	color: black;
}
.headGrey {
	font-weight: bold;
	text-align: center;
}
.red_header {
	color: white;
	font-weight: bold;
	text-align: center;
	margin-top: 8px;
	letter-spacing: 1px;
}


.zakladki li {display:block; float:left; text-align:center; }
.zakladki a {display:block; color:#fff!important; height:22px; padding-top:8px; }
.zakladki .z01 { background:url(../gfx/z01.gif) 0 0 no-repeat; width:176px;}
.zakladki a:hover {filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; text-decoration:none; color:#fff;}
.zakladki a.active {filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; color:#fff;}
.zakladki .z02 { background:url(../gfx/z02.gif) 0 0 no-repeat; width:177px;}
.zakladki .z03 { background:url(../gfx/z03.gif) 0 0 no-repeat; width:177px;}

.zakladki {clear:both; margin-left:20px;  height:30px;}