

* {
  MARGIN: 0px; PADDING: 0px; BORDER: 0px;
}
BODY {
	LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #fff; COLOR: #535353; FONT-SIZE: 12px;
}
TD {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top;
}
.top-tail {
	BACKGROUND: url(../pliki/top-tail.gif) repeat-x 50% top
}
.main-width {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 988px;
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right;
}
.clear {
	CLEAR: both;
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none;
}
.alignright {
	TEXT-ALIGN: right;
}
.aligncenter {
	TEXT-ALIGN: center;
}
.column-1 {
	FLOAT: left
}
.column-2 {
	FLOAT: left
}
.column-3 {
	FLOAT: left
}
A {
	COLOR: #7e1e27; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
A:hover {
	TEXT-DECORATION: none
}
#header .top {
	WIDTH: 100%; HEIGHT: 130px; OVERFLOW: hidden;
}
#header .logo {
	FLOAT: left; PADDING-TOP: 23px
}
#header .cart {
	PADDING-BOTTOM: 12px; COLOR: #000000; FONT-SIZE: 13px; PADDING-TOP: 42px; PADDING-RIGHT: 140px;
}
#header .menu {
	FLOAT: left; PADDING-TOP: 24px
}
#header .menu LI {
	PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#header .menu LI A {
	DISPLAY: inline-block; COLOR: #585757; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
#header .menu LI A SPAN {
	DISPLAY: inline-block
}
#header .menu LI A SPAN SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#header .menu LI A:hover {
	BACKGROUND: url(../pliki/menu-item-tail.gif) repeat-x 50% top; COLOR: #fff; CURSOR: pointer
}
#header .menu LI A:hover SPAN {
	BACKGROUND: url(../pliki/menu-item-left-bg.gif) no-repeat left top
}
#header .menu LI A:hover SPAN SPAN {
	BACKGROUND: url(../pliki/menu-item-right-bg.gif) no-repeat right top
}
.banners {
	WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 22px;
}
#bannerOne {
	PADDING-RIGHT: 13px; FLOAT: left;
  PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em;
  WIDTH: auto;
}
#bannerTwo {
	PADDING: 0px; WIDTH: auto; FLOAT: right;
}
#bannerThree {
	PADDING: 0px; WIDTH: auto; FLOAT: right;
}
#bannerFour {
	PADDING: 0px; WIDTH: auto; FLOAT: right;
}

.line2 {
	PADDING: 1px; BACKGROUND: url(../pliki/line.gif) repeat-x left bottom; HEIGHT: 250px;
}
.line3 {
	PADDING: 1px; BACKGROUND: url(../pliki/line.gif) repeat-y left top;
}
.text {
	PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 13px;
}
.name {
	COLOR: #535353; FONT-WEIGHT: bold;
}
.name:hover {
	TEXT-DECORATION: none;
}
#footer {
	PADDING-BOTTOM: 74px; MARGIN-TOP: 10px; COLOR: #808080; BORDER-TOP: #cdcccc 1px solid; PADDING-TOP: 23px
}
#footer .tomcom {
	FLOAT: left; PADDING-LEFT: 40px;
}
#footer .menu {
	COLOR: #7e1653; PADDING-BOTTOM: 14px;
}
#footer .menu A {
	COLOR: #7e1653; TEXT-DECORATION: none;
}
#footer .menu A:hover {
	TEXT-DECORATION: underline;
}
#footer A {
	COLOR: #808080;
}
#footer P {
	PADDING-TOP: 3px
}
#footer P SPAN {
	DISPLAY: block
}
INPUT {
	FONT-FAMILY: Arial; COLOR: #535353; FONT-SIZE: 12px; BORDER: solid 1px #808080; HEIGHT: 18px;
}
SELECT {
	FONT-FAMILY: Arial; COLOR: #535353; FONT-SIZE: 12px; BORDER: solid 1px #808080;
}
TEXTAREA {
	FONT-FAMILY: Arial; COLOR: #535353; FONT-SIZE: 12px; BORDER: solid 1px #808080;
}
.search-form {
	PADDING-RIGHT: 1px; FLOAT: right; PADDING-TOP: 24px;
}
.search-form SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../pliki/search-form-bg.gif) no-repeat 0px 0px
}
.search-form INPUT {
	VERTICAL-ALIGN: top
}
.search-form .input1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 144px; PADDING-RIGHT: 5px; BACKGROUND: transparent; BORDER: 0px; FONT-SIZE: 11px; MARGIN-RIGHT: 4px; PADDING-TOP: 4px
}
.slider {
	POSITION: relative; FLOAT: right;
}
#mygalone {
	OVERFLOW: hidden;
}
#mygalone UL {
	POSITION: relative; MARGIN: 0px; PADDING: 0px;
}
#mygalone UL LI {
	POSITION: relative; WIDTH: 741px; FLOAT: left; HEIGHT: 277px;
}
.stripTransmitter {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: right; MARGIN: 250px 0px 0px; BACKGROUND: url(../pliki/slider-button-bg.png) repeat-x 50% top; HEIGHT: 27px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.stripTransmitter UL {
	MARGIN: 7px 0px 0px 681px; 
}
.stripTransmitter LI {
	POSITION: relative; WIDTH: 14px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 14px
}
.stripTransmitter UL LI A {
	WIDTH: 14px; DISPLAY: block; BACKGROUND: url(../pliki/slider-button.png) no-repeat 0px 0px; HEIGHT: 14px; TEXT-DECORATION: none
}
.stripTransmitter UL LI A:hover {
	BACKGROUND: url(../pliki/slider-button-act.png) no-repeat 0px 0px
}
.stripTransmitter UL LI A.current {
	BACKGROUND: url(../pliki/slider-button-act.png) no-repeat 0px 0px
}
.carousel-box {
	POSITION: relative; MARGIN: 15px 0px 17px; BACKGROUND: url(../pliki/carousel-bg.gif) repeat-x left top; HEIGHT: 114px; OVERFLOW: hidden
}
.carousel-box .inner {
	POSITION: relative; 
}
.carousel-box BUTTON {
	Z-INDEX: 10; POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 22px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 114px; CURSOR: pointer; 
}
.carousel-box BUTTON.prev {
	BACKGROUND: url(../pliki/prev.gif) no-repeat left top
}
.carousel-box BUTTON.next {
	BACKGROUND: url(../pliki/next.gif) no-repeat left top; RIGHT: 0px
}
.carousel-box UL {
	PADDING-LEFT: 10px !important; OVERFLOW: hidden
}
.carousel-box UL LI {
	POSITION: relative; PADDING-RIGHT: 1px; TEXT-ALIGN: center; BORDER-RIGHT: #e8e5e5 1px solid; 
}
.carousel-box UL LI A {
	POSITION: relative; WIDTH: 159px; FLOAT: left; HEIGHT: 114px;
}




.box {
	MARGIN-BOTTOM: 14px
}
.box-head {
	LINE-HEIGHT: 18px; WIDTH: 100%; BACKGROUND: url(../pliki/box-head-tail.gif) repeat-x 50% top; COLOR: #f5f6f0; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.box-head .left-bg {
	BACKGROUND: url(../pliki/box-head-left-bg.gif) no-repeat left top
}
.box-head .right-bg {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 18px; PADDING-RIGHT: 5px; BACKGROUND: url(../pliki/box-head-right-bg.gif) no-repeat right top; PADDING-TOP: 9px
}
.box-head A {
	COLOR: #fff; TEXT-DECORATION: none;
}
.box-head A:hover {
	TEXT-DECORATION: underline
}
.box-body {
	WIDTH: 100%; BACKGROUND: url(../pliki/box-border.gif) repeat-x 50% bottom;
}
.box-body .left-border {
	BACKGROUND: url(../pliki/box-border.gif) repeat-y left 50%;
}
.box-body .right-border {
	BACKGROUND: url(../pliki/box-border.gif) repeat-y right 50%;
}
.box-body .left-bot {
	BACKGROUND: url(../pliki/box-corner-left-bot.gif) no-repeat left bottom;
}
.box-body .right-bot {
	WIDTH: 100%; BACKGROUND: url(../pliki/box-corner-right-bot.gif) no-repeat right bottom;
}
.box-body .indent {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 15px;
}
.box UL {
	PADDING-BOTTOM: 0px !important; MARGIN: -3px 0px 0px; PADDING-LEFT: 14px !important; PADDING-RIGHT: 0px !important;  !important
}
.box UL LI {
	LINE-HEIGHT: 27px; PADDING-LEFT: 13px; FONT-SIZE: 12px;
}
.box UL LI A {
	TEXT-DECORATION: none; FONT-SIZE: 11px;
}
.box UL LI A:hover {
	TEXT-DECORATION: underline;
}
.box OL {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important
}
.box OL LI {
	PADDING-BOTTOM: 19px; LINE-HEIGHT: 27px; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #292929; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.box OL LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.box OL LI A:hover {
	TEXT-DECORATION: underline
}

#bannerbox .box-head {
	DISPLAY: none
}
#bannerbox2 .box-head {
	DISPLAY: none
}
#bannerboxall .box-head {
	DISPLAY: none
}







.cssButton {
	BORDER-BOTTOM: #f4f4f4 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #f4f4f4 2px outset; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0.3em; WIDTH: 20em; PADDING-RIGHT: 0.3em; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 1.1em; BORDER-TOP: #f4f4f4 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #f4f4f4 2px outset; TEXT-DECORATION: none; PADDING-TOP: 0.3em
}
.cssButtonHover {
	BORDER-BOTTOM: #f4f4f4 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #f4f4f4 2px outset; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0.3em; WIDTH: 20em; PADDING-RIGHT: 0.3em; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 1.1em; BORDER-TOP: #f4f4f4 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #f4f4f4 2px outset; TEXT-DECORATION: none; PADDING-TOP: 0.3em
}
.cssButtonHover {
	BORDER-BOTTOM-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-TOP-STYLE: inset; COLOR: #616161; BORDER-LEFT-STYLE: inset; TEXT-DECORATION: none
}
.small_delete {
	WIDTH: 7em
}
.button_prev {
	WIDTH: 7em
}
.button_next {
	WIDTH: 7em
}






#logo {
	FLOAT: left
}
.clearBoth {
	CLEAR: both;
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 5px 0px; COLOR: #c1c1c1; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: 0px
}
.floatingBox {
	COLOR: #535353
}
.floatingBox A {
	COLOR: #535353
}
.totalBox {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: 5.5em; PADDING-RIGHT: 0.2em; COLOR: #7e1653; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
.lineTitle {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.rightBoxContent {
	MARGIN-BOTTOM: 1em
}
.back {
	FLOAT: left;
}
.forward {
	FLOAT: right;
}
.rowOdd {
	MIN-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.rowEven {
	PADDING-BOTTOM: 5px; MIN-HEIGHT: 1.5em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.main_block {
	MARGIN: 20px
}










UL {
	MARGIN: 8px 20px; COLOR: #535353; 
}
H2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
H4 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bold {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hiddenField {
	DISPLAY: none
}





.log_input {
  BORDER: solid 1px #AAAAAA; HEIGHT: 16px;
}

.maincolumn {
	PADDING-BOTTOM: 55px; PADDING-LEFT: 35px;
}
.maintitle {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 20px; COLOR: #53175b; CLEAR: both; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 15px;
}
.maintitle A {
	COLOR: #53175b; FONT-SIZE: 15px;
}
.maintitle A:hover {
	TEXT-DECORATION: underline;
}




.tab2_txk { background:url(../pliki/line1.png) repeat-x bottom; vertical-align:middle; }         /* border-bottom: 1px solid #E06400; */

.tab1
  {
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  background-color: #FFFFFF; vertical-align:middle;
  }

.tab2
  {
  border-bottom: 1px solid #CCCCCC;
  background-color: #FFFFFF; vertical-align:middle;
  }

.tab3
  {
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  background-color: #FFFFFF; vertical-align:middle;
  }

.tabt { vertical-align: middle; }

.bg_list_select { FONT-WEIGHT: bold; }

.produkt_nazwa { LINE-HEIGHT: 20px; COLOR: #53175b; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; }
.cena { color: #c9458f; font-size: 18px; font-weight: bold; }

.imgborder { border: solid 1px #e7e3d9; margin:10px; WIDTH: 170px; }
.imgborder img { margin:4px; }

.imgborder2 { border: solid 1px #e7e3d9; margin: 10px; }
.imgborder2 img { margin:4px; }

.imgborder3 { border: double 4px #6E5D2B; }

.error { color: #DD0000; }

.dotpay  { BORDER: 1px dashed #dbabac; TEXT-ALIGN: center; MARGIN-BOTTOM: 20px; }



