#head {
	WIDTH: 740px
}
#main {
	WIDTH: 740px
}
#foot {
	WIDTH: 740px
}
#home {
	WIDTH: 740px
}
.menu_active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; 
}
H1 B {
	FONT-SIZE: 16px; MARGIN: 0px; TEXT-ALIGN: left
}
H1 STRONG {
	FONT-SIZE: 16px; MARGIN: 0px; TEXT-ALIGN: left
}
H1 B {
	COLOR: #e9832f
}
H1 STRONG {
	COLOR: #e9832f
}
H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
H3 {
	MARGIN: 0px; COLOR: #34a055
}
.prod H5 {
	MARGIN: 0px; COLOR: #34a055
}
H3 B {
	COLOR: #000
}
#home H1 {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #98cd03; PADDING-TOP: 0px
}
.si4 H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; COLOR: #34a055; PADDING-TOP: 6px
}
.si4 #l H1 {
	COLOR: #98cd03
}
.si4 #l H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
H6 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 3px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #98cd03; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#head TD {
	VERTICAL-ALIGN: top
}
#head TD.banner {
	BORDER-RIGHT: #98cd03 7px solid; PADDING-RIGHT: 0px; BORDER-TOP: #98cd03 7px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #98cd03 7px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #98cd03 7px solid
}
.si3 #head TD.banner {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#head DIV.banner H1 {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN: 0px; COLOR: #98cd03
}
#head .banner TD.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 548px; PADDING-TOP: 0px
}
#head .banner TD.right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.si4 #head .banner TD.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#head TD.tools {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 40px
}
#head TABLE.tools {
	POSITION: relative
}
#head .tools #sk {
	POSITION: relative
}
.si1 #head .tools #sk {
	TOP: 13px
}
.si4 #head .tools #sk {
	TOP: 13px
}
#head .tools #mn {
	POSITION: relative
}
.si1 #head .tools #mn {
	TOP: 0px
}
.si3 #head .tools #mn {
	TOP: -13px
}
.si4 #head .tools #mn {
	TOP: 13px
}
.si1 #head DIV.banner DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 565px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
.si3 #head DIV.banner DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 565px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
.si4 #head DIV.banner DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 545px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
.si4 #head DIV.banner .koszyk {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; HEIGHT: 120px
}
.si4 #head DIV.banner .koszyk P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.si4 #head DIV.banner .koszyk A {
	COLOR: #000
}
.si4 #head DIV.banner .koszyk P {
	MARGIN-TOP: 10px
}
.si4 #head DIV.banner .koszyk B {
	COLOR: #e9832f
}
.pt0 #head TD.banner {
	DISPLAY: none
}
.pt0 #head TD.tools {
	DISPLAY: none
}
#head #logo {
	MARGIN: 12px 0px
}
#home #hmt {
	WIDTH: 740px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #5cb955
}
.si1 #home #hmt {
	BORDER-RIGHT: #98cd03 7px solid; BORDER-TOP: #98cd03 7px solid; BORDER-LEFT: #98cd03 7px solid; BORDER-BOTTOM: #98cd03 7px solid
}
.si3 #home #hmt {
	MARGIN-BOTTOM: 5px
}
.si3 #c P {
	TEXT-ALIGN: justify
}
.si3 #c LI {
	TEXT-ALIGN: justify
}
#home #hmt A {
	COLOR: #fff
}
#home #hmt #hmtc {
	
}
#home #hmt #hmtr H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#home #hmt #hmtr {
	VERTICAL-ALIGN: top; BORDER-LEFT: #aed4ab 1px solid
}
#home #hmt #hmtr P {
	COLOR: #fff
}
#home #hmt #hmtr P {
	MARGIN: 0px 15px 3px
}
#home #hmt #hmtr .std {
	BORDER-TOP: #aed4ab 2px outset
}
#home #hmt #hmtr .std {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#home #hmb {
	BORDER-RIGHT: #f4f4f4 1px solid; BORDER-TOP: #cccccc 1px solid; WIDTH: 740px; BORDER-BOTTOM: #98cd03 1px solid
}
#home #hmb P {
	COLOR: #5c5c5c
}
#home #hmb TD {
	VERTICAL-ALIGN: top
}
#home #hmb #hmbl {
	WIDTH: 182px
}
#home #hmb #hmblr {
	BORDER-RIGHT: #d7dcbe 1px solid; WIDTH: 100px; BACKGROUND-REPEAT: repeat-y
}
#home #hmb #hmbrl {
	
}
#home #hmb #hmbr {
	
}
#home #hmb #hmbrr {
	
}
#home #hmb #hmbr {
	BACKGROUND-REPEAT: repeat-y
}
#home #hmb #hmbrr {
	BACKGROUND-REPEAT: repeat-y
}
#home #hmb #hmbr .std {
	MARGIN: 7px 10px
}
#home #hmb #hmbrl .std {
	MARGIN: 7px 10px
}
#home #hmb #hmblr .std {
	MARGIN: 7px 10px
}
#home #hmb #hmbrr .std {
	MARGIN: 7px 10px
}
#home #hmb H1 {
	MARGIN-BOTTOM: 5px! important; HEIGHT: 22px
}
#home H6 A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 0px; COLOR: #5c5c5c; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.si1 #home #hmb #hmbr {
	WIDTH: 150px; BACKGROUND-COLOR: #fff
}
.si1 #home #hmb #hmbrl {
	WIDTH: 150px; BACKGROUND-COLOR: #fff
}
.si1 #home #hmb #hmbrr {
	WIDTH: 150px; BACKGROUND-COLOR: #fff
}
.si3 #home #hmb #hmbl {
	WIDTH: 175px
}
.si3 #home #hmb #hmblr {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.si3 #home #hmb #hmbr {
	PADDING-TOP: 5px
}
.si3 #home #hmb #hmbrl {
	DISPLAY: none
}
.si3 #home #hmb #hmbrr {
	DISPLAY: none
}
#main {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#main #l {
	VERTICAL-ALIGN: top
}
#main #c {
	VERTICAL-ALIGN: top
}
#main #r {
	VERTICAL-ALIGN: top
}
#main #cb {
	VERTICAL-ALIGN: bottom
}
#main #l {
	BORDER-RIGHT: #cccccc 1px solid; WIDTH: 185px; BACKGROUND-COLOR: #f4f4f4
}
.si4 #main {
	BACKGROUND-POSITION: left 30px; BACKGROUND-REPEAT: repeat-x
}
.si4 #main #l {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent
}
#main #c {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#main #cb {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.si4 #main #c {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.si4 #main #cb {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#main #c A {
	COLOR: #98cd03
}
#main #l .std {
	MARGIN: 0px 15px
}
#main #l TD.menu {
	BACKGROUND-POSITION: left bottom; WIDTH: 175px; BACKGROUND-REPEAT: repeat-x
}
#main #l TD.menu_active {
	BACKGROUND-POSITION: left bottom; WIDTH: 175px; BACKGROUND-REPEAT: repeat-x
}
#main #l A.menu {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; MARGIN: 6px 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#main #l A.menu_active {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; MARGIN: 6px 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#main #l A.menu {
	BACKGROUND-POSITION: 8px 5px
}
#main #l A.menu_active {
	BACKGROUND-POSITION: 4px 0px; COLOR: #6b7b6e
}
.no_left #main #l {
	DISPLAY: none
}
#main #l TD.menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; COLOR: #6b7b6e; PADDING-TOP: 5px
}
#main #l .lift .lift {
	BACKGROUND-IMAGE: none! important
}
.menu A:hover {
	COLOR: #b0b0b0! important
}
#main #l .lift {
	BACKGROUND-POSITION: left bottom; PADDING-BOTTOM: 1px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f4f4f4
}
.si4 #main #l .lift {
	BACKGROUND-COLOR: #fff
}
#main #l .lift TD.menu {
	BACKGROUND-POSITION: left top; WIDTH: 155px; BACKGROUND-REPEAT: repeat-x
}
#main #l .lift TD.menu_active {
	BACKGROUND-POSITION: left top; WIDTH: 155px; BACKGROUND-REPEAT: repeat-x
}
#main #l .lift A.menu {
	BACKGROUND-POSITION: 17px 5px; PADDING-LEFT: 25px
}
#main #l .lift A.menu_active {
	BACKGROUND-POSITION: 17px 5px; PADDING-LEFT: 25px
}
#main #l .lift .lift A.menu {
	BACKGROUND-POSITION: 27px 5px; PADDING-LEFT: 35px
}
#main #l .lift .lift A.menu_active {
	BACKGROUND-POSITION: 27px 5px; PADDING-LEFT: 35px
}
#main #l .lift .lift .lift A.menu {
	BACKGROUND-POSITION: 37px 5px; PADDING-LEFT: 45px
}
#main #l .lift .lift .lift A.menu_active {
	BACKGROUND-POSITION: 37px 5px; PADDING-LEFT: 45px
}
#main #l .lift .lift .lift .lift A.menu {
	BACKGROUND-POSITION: 47px 5px; PADDING-LEFT: 55px
}
#main #l .lift .lift .lift .lift A.menu_active {
	BACKGROUND-POSITION: 47px 5px; PADDING-LEFT: 55px
}
.lift A.menu {
	FONT-WEIGHT: normal! important
}
.lift A.menu_active {
	FONT-WEIGHT: normal! important
}
.lift A.menu_c {
	COLOR: #98cd03! important
}
.lift A.menu_active_c {
	COLOR: #98cd03! important
}
#foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.pt1 #foot {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #98cd03 1px solid
}
.pt2 #foot {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #98cd03 1px solid
}
.pt1 #foot #fmapa {
	MARGIN-RIGHT: 20px
}
.pt2 #foot #fmapa {
	MARGIN-RIGHT: 20px
}
.pt0 #foot #fmapa {
	DISPLAY: none
}
.si3 #fmapa {
	DISPLAY: none
}
.pt1 #foot #fkorp {
	
}
.pt1 #foot #fcred {
	
}
#foot #fcopy {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.si1 .pt0 #foot #fkorp {
	DISPLAY: none
}
.si3 .pt0 #foot #fkorp {
	DISPLAY: block
}
#foot A {
	COLOR: #98cd03
}
.std {
	DISPLAY: block; PADDING-BOTTOM: 0px
}
.std2 {
	BACKGROUND-POSITION: 50% bottom; PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x
}
.si1 #c A {
	COLOR: #98cd03
}
.si3 #c A {
	COLOR: #98cd03
}
.pt1 #c LI {
	LINE-HEIGHT: 1.5em
}
.pt1 #c P {
	LINE-HEIGHT: 1.5em
}
.si4 #c P {
	LINE-HEIGHT: 1.3em! important
}
.prod {
	BACKGROUND-POSITION: 50% top; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.prod H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 5px; PADDING-TOP: 0px! important
}
.prod H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 5px; PADDING-TOP: 0px! important
}
.prod H5 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 5px; PADDING-TOP: 0px! important
}
.prod .fota {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 30px 10px 0px
}
.prod .fota IMG {
	BORDER-RIGHT: #d7dcbe 3px solid; BORDER-TOP: #d7dcbe 3px solid; BORDER-LEFT: #d7dcbe 3px solid; BORDER-BOTTOM: #d7dcbe 3px solid
}
.prod .fota EMBED {
	BORDER-RIGHT: #d7dcbe 3px solid; BORDER-TOP: #d7dcbe 3px solid; BORDER-LEFT: #d7dcbe 3px solid; BORDER-BOTTOM: #d7dcbe 3px solid
}
.prod .plain {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.prod .plain UL {
	
}
.prod .mt {
	MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.prod TD.menu {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x
}
.prod A.menu {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 15px; MARGIN: 6px 4px; COLOR: #98cd03; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
P.mov {
	MARGIN-TOP: 5px; TEXT-ALIGN: left
}
H6.mov {
	MARGIN-TOP: 5px; TEXT-ALIGN: left
}
.mov A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
.sklep {
	
}
.sklep H3 {
	MARGIN: 0px; COLOR: #34a055
}
.prod H5 {
	MARGIN: 0px; COLOR: #34a055
}
.sklep H3 B {
	COLOR: #000
}
.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 2px; COLOR: #98cd03; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.pdf A {
	FONT-WEIGHT: normal; COLOR: #000! important; TEXT-DECORATION: none
}
.par {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 5px; BORDER-TOP: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; COLOR: #98cd03; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
.par A {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #000! important; TEXT-DECORATION: none
}
.submit {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.addbut {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.sys_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.button_o {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
#path {
	DISPLAY: inline; MARGIN-LEFT: 130px; WIDTH: 400px; POSITION: relative; TOP: 0px; HEIGHT: 40px; atop: 0px
}
#path  {
	FONT-SIZE: 11px
}
#path TD {
	VERTICAL-ALIGN: middle; COLOR: #959595
}
#path A {
	FONT-WEIGHT: normal; MARGIN: 0px 2px; COLOR: #959595
}
.si3 #path {
	WIDTH: 510px
}
.si4 #path {
	MARGIN-LEFT: 0px; WIDTH: 580px
}
.mapa {
	COLOR: #959595; TEXT-DECORATION: none
}
.mapa A {
	COLOR: #959595; TEXT-DECORATION: none
}
DIV.kolory {
	POSITION: relative
}
DIV.kolory .pl {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100px
}
DIV.kolory .galery {
	POSITION: relative
}
TD.kolory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #666285; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD.kolory A {
	FONT-WEIGHT: bold; COLOR: #666285
}
IMG.kolory {
	DISPLAY: block
}
.tl {
	
}
.tl .clp {
	BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: right
}
.tl .cop {
	BACKGROUND-COLOR: #f2f2f2
}
.tl THEAD {
	BACKGROUND-COLOR: #f2f2f2
}
.tl TD {
	VERTICAL-ALIGN: top! important
}
.tl TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top! important; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: left! important
}
.tl A {
	COLOR: #98cd03
}
.tl TBODY {
	
}
.tl TFOOT {
	BACKGROUND-COLOR: #ccc
}
.t1 {
	
}
.tl TBODY .odd TD {
	BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #fff 2px solid; BACKGROUND-COLOR: #f7f7f7
}
.tl TBODY .even TD {
	BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #fff 2px solid; BACKGROUND-COLOR: #fff
}
.tl TBODY .name {
	BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BORDER-LEFT: 0px; COLOR: #289452
}
.prt {
	WIDTH: 440px
}
.prt  {
	FONT-SIZE: 11px
}
.prt THEAD TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; text-aling: left
}
.prt TBODY TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #f2f2f2 1px solid
}
.prt .prt1 {
	WIDTH: 180px; TEXT-ALIGN: right
}
.prt .prt2 {
	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: center
}
.spec1 .c2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px 13px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.spec1 H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #98cd03; PADDING-TOP: 3px
}
.spec1 .city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 185px; PADDING-TOP: 10px
}
.spec1 P {
	MARGIN-TOP: 10px
}
.spec1 .r_gray {
	BACKGROUND-COLOR: #f8f8f8
}
.spec2 TH {
	BACKGROUND-COLOR: #f2f9da
}
.spec2 TD {
	BACKGROUND-COLOR: #f8f8f8
}
.td_js_selector {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; WIDTH: 510px; COLOR: #e9832f
}
TD.galeria {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.galeria IMG {
	BORDER-RIGHT: #d7dcbe 3px solid; BORDER-TOP: #d7dcbe 3px solid; BORDER-LEFT: #d7dcbe 3px solid; BORDER-BOTTOM: #d7dcbe 3px solid
}
.galery TABLE {
	MARGIN-TOP: 10px
}
.asel {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.asel TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #98cd03; PADDING-TOP: 3px
}
.asel TD SELECT {
	WIDTH: 100px; COLOR: #5c5c5c
}
TD.palety A {
	FONT-WEIGHT: bold; COLOR: #666285
}
TD.palety {
	TEXT-ALIGN: left
}
.ankieta INPUT {
	BORDER-RIGHT: #323a68 1px solid; BORDER-TOP: #323a68 1px solid; BORDER-LEFT: #323a68 1px solid; BORDER-BOTTOM: #323a68 1px solid; BACKGROUND-COLOR: #ecfbff
}
.ankieta SELECT {
	BORDER-RIGHT: #323a68 1px solid; BORDER-TOP: #323a68 1px solid; BORDER-LEFT: #323a68 1px solid; BORDER-BOTTOM: #323a68 1px solid; BACKGROUND-COLOR: #ecfbff
}
.ankieta TEXTAREA {
	BORDER-RIGHT: #323a68 1px solid; BORDER-TOP: #323a68 1px solid; BORDER-LEFT: #323a68 1px solid; BORDER-BOTTOM: #323a68 1px solid; BACKGROUND-COLOR: #ecfbff
}
.mail {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.kroki {
	FONT-SIZE: 14px; FLOAT: right; COLOR: #cccccc
}
.kroki  {
	
}
.kroki .krok {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
.kroki .krok_active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; COLOR: #e9832f; PADDING-TOP: 0px
}
.specimen {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
.koszykSample {
	
}
.kasa_komentarz {
	FONT-STYLE: italic; TEXT-ALIGN: left
}
.api_search_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_forum_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_polecam_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_ogloszenia_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_ksiega_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_kontakt_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api2_quest_button {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #89ca28
}
.api_polecam_input {
	
}
.api_ogloszenia_input {
	
}
.api_ksiega_input {
	
}
.api_forum_input {
	
}
.api_kontakt_input {
	
}
.api_search_input {
	MARGIN-BOTTOM: 10px; COLOR: #fff; BACKGROUND-COLOR: #a0a0a0; TEXT-ALIGN: center
}
TEXTAREA.api_ogloszenia_input {
	WIDTH: 500px
}
TEXTAREA.api_ksiega_input {
	WIDTH: 500px
}
.api_ogloszenia_ogloszenie {
	BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x
}
.api_ksiega_ogloszenie {
	BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x
}
.api_ogloszenia_ogloszenie HR {
	DISPLAY: none
}
.api_ksiega_ogloszenie HR {
	DISPLAY: none
}
.api_ogloszenia_ogloszenie  {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.api_ksiega_ogloszenie  {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.api_ogloszenia_ogloszenie B {
	FONT-SIZE: 10px; COLOR: #34a055
}
.api_ksiega_ogloszenie B {
	FONT-SIZE: 10px; COLOR: #34a055
}
.api_ogloszenia_ogloszenie I B {
	FONT-SIZE: 10px; COLOR: #34a055
}
.api_ksiega_ogloszenie I B {
	FONT-SIZE: 10px; COLOR: #34a055
}
.api_ogloszenia_ogloszenie I {
	FONT-SIZE: 10px
}
.api_ksiega_ogloszenie I {
	FONT-SIZE: 10px
}
.api_ogloszenia_ogloszenie A {
	FONT-SIZE: 10px; COLOR: #666285
}
.api_ksiega_ogloszenie A {
	FONT-SIZE: 10px; COLOR: #666285
}
.api_ogloszenia_tresc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.api_ksiega_tresc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.api_polecam_odpowiedz {
	FONT-WEIGHT: bold
}
.api_kontakt_odpowiedz {
	FONT-WEIGHT: bold
}
.api2_quest_td {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-LEFT: 0px; COLOR: #34a055; BORDER-BOTTOM: 0px
}
.api_news_headline {
	
}
.api_news_date {
	FONT-STYLE: italic
}
.api_news_akt {
	
}
.api_news_more {
	FONT-WEIGHT: bold
}
.api_forum_title {
	FONT-WEIGHT: bold; COLOR: #2c3642
}
.api_forum_caption {
	FONT-WEIGHT: bold
}
.api_forum_message {
	
}
.api_forum_info {
	FONT-STYLE: italic
}
.api_forum_backcolor {
	
}
.api_forum_activecolor {
	BACKGROUND-COLOR: silver
}
.api_forum_noactivecolor {
	
}
.api_search_res {
	
}
.api_search_res HR {
	DISPLAY: none
}
.api_search_res THEAD {
	
}
.api_search_res THEAD A {
	COLOR: #000; TEXT-DECORATION: none
}
.api_search_res TBODY {
	
}
.api_search_res TBODY TD {
	VERTICAL-ALIGN: middle
}
.api_search_res TBODY A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e9832f
}
.api_search_res TBODY .sr_lp {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: top; WIDTH: 25px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.api_search_res TBODY .sr_res {
	BACKGROUND-POSITION: left 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.api_search_res TBODY .sr_desc {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px
}
.api_search_res TBODY TR.odd {
	BACKGROUND-COLOR: #f4f4f4
}
.api_search_res .sr_navi_this {
	COLOR: #000
}
.api2_curr_table {
	WIDTH: 200px
}
.api2_curr_td_country {
	
}
.api2_curr_td_value {
	FONT-WEIGHT: bold; COLOR: #34a055
}
.api2_curr_td_code {
	FONT-WEIGHT: bold; COLOR: #e9832f
}
.api2_curr_td_count {
	FONT-WEIGHT: bold; COLOR: #e9832f
}
.api2_quest_table {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.api2_quest_table TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.api2_quest_table .api2_quest_tr {
	
}
.api2_quest_table .api2_quest_td_radio {
	WIDTH: 25px
}
.api2_quest_table .api2_quest_td_answer {
	
}
.api2_quest_table .api2_quest_td_input {
	
}
.api2_quest_ans_tr {
	
}
.api2_quest_ans_tr .api2_quest_bar {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #34a055
}
.api2_quest_ans_tr .api2_quest_ans_td_answer {
	PADDING-LEFT: 25px
}
.api2_quest_ans_tr .api2_quest_ans_td_percent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.api2_quest_ans_tr .api2_quest_ans_td_bar {
	
}
.api2_quest_ans_tr .api2_quest_ans_votes {
	
}
.navi IMG {
	MARGIN-RIGHT: 10px
}
.navi H1 {
	FONT-SIZE: 16px; COLOR: #98cd03; BORDER-BOTTOM: #34a055 1px solid
}
.navi H1 IMG.close {
	FLOAT: right
}
.navi .remark {
	BORDER-RIGHT: #34a055 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #34a055 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #34a055 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #34a055 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.navi .recommend {
	BORDER-RIGHT: #34a055 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #34a055 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #34a055 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #34a055 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.navi .row {
	MARGIN-BOTTOM: 10px
}
.navi .row B {
	DISPLAY: block; FONT-WEIGHT: normal
}
.navi .row INPUT {
	BORDER-RIGHT: #34a055 1px solid; BORDER-TOP: #34a055 1px solid; BORDER-LEFT: #34a055 1px solid; WIDTH: 340px; BORDER-BOTTOM: #34a055 1px solid
}
.navi .row TEXTAREA {
	BORDER-RIGHT: #34a055 1px solid; BORDER-TOP: #34a055 1px solid; BORDER-LEFT: #34a055 1px solid; WIDTH: 340px; BORDER-BOTTOM: #34a055 1px solid
}
.navi .row .button {
	FLOAT: right; WIDTH: 100px
}
.alfabet {
	BACKGROUND-COLOR: #fff
}
.alfabet_active {
	BACKGROUND-COLOR: #fff
}
.alfabet A.alfabet {
	BORDER-RIGHT: silver 2px groove; PADDING-RIGHT: 5px; BORDER-TOP: silver 2px groove; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: silver 2px groove; COLOR: #fff! important; PADDING-TOP: 2px; BORDER-BOTTOM: silver 2px groove; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.alfabet_active A.alfabet_active {
	BORDER-RIGHT: silver 2px groove; PADDING-RIGHT: 5px; BORDER-TOP: silver 2px groove; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: silver 2px groove; COLOR: #fff! important; PADDING-TOP: 2px; BORDER-BOTTOM: silver 2px groove; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.formularz {
	
}
.formularz TH {
	FONT-WEIGHT: normal; COLOR: #e9832f; BORDER-BOTTOM: #e9832f 1px solid; TEXT-ALIGN: left
}
.formularz INPUT {
	
}
.formularz TD {
	VERTICAL-ALIGN: top
}
.formularz SUP {
	COLOR: #e9832f
}
.formularz .col1 {
	WIDTH: 150px; TEXT-ALIGN: right
}
.formularz .col2 {
	
}
.formularz TFOOT TD {
	TEXT-ALIGN: left
}
.formularz TFOOT INPUT {
	WIDTH: 150px
}
.tf {
	MARGIN-TOP: 20px; MARGIN-LEFT: 100px
}
.mapa_up IMG {
	LEFT: 300px; POSITION: absolute; TOP: -250px
}
#foot .kreska {
	FLOAT: right; MARGIN-BOTTOM: 15px
}
#foot .kreska TD {
	FONT-SIZE: 7px; COLOR: #98cd03
}
#foot .kreska .sep {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#foot .kreska TD {
	COLOR: #98cd03
}
#foot .kreska TD A {
	FONT-SIZE: 9px
}
DIV.zamowienie_deliver {
	DISPLAY: inline; FLOAT: left
}
DIV.zamowienie_payer {
	DISPLAY: inline; FLOAT: left
}
.zamowienie {
	
}
.zamowienie  {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.zamowienie .lnr {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lda {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lde {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .ldt {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lpa {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lni {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lnia {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .ldp {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .lte {
	WIDTH: 100px; TEXT-ALIGN: right
}
.zamowienie .rnr {
	FONT-WEIGHT: bold
}
.zamowienie .rda {
	FONT-WEIGHT: bold
}
.zamowienie .rde {
	FONT-WEIGHT: bold
}
.zamowienie .rdt {
	FONT-WEIGHT: bold
}
.zamowienie .rdp {
	FONT-WEIGHT: bold
}
.zamowienie .rpa {
	FONT-WEIGHT: bold
}
.zamowienie .rni {
	FONT-WEIGHT: bold
}
.zamowienie .rnia {
	FONT-WEIGHT: bold
}
.zamowienie .rte {
	FONT-WEIGHT: bold
}
.zamowienie .rdp {
	COLOR: #f00
}
.zamowienie .rni {
	COLOR: #f00
}
.zampoz {
	BORDER-TOP: #999 1px solid; WIDTH: 640px
}
.zampoz THEAD TD {
	BORDER-BOTTOM: #999 2px solid
}
.zampoz TD {
	BORDER-BOTTOM: #999 1px solid
}
.zampoz TFOOT TD {
	BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold
}
.zampoz  {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.zampoz THEAD .qu {
	TEXT-ALIGN: center
}
.zampoz THEAD .pn {
	TEXT-ALIGN: center
}
.zampoz THEAD .pb {
	TEXT-ALIGN: center
}
.zampoz THEAD .vn {
	TEXT-ALIGN: center
}
.zampoz THEAD .vb {
	TEXT-ALIGN: center
}
.zampoz .lp {
	WIDTH: 15px
}
.zampoz .in {
	WIDTH: 75px
}
.zampoz .an {
	
}
.zampoz .qu {
	WIDTH: 25px; TEXT-ALIGN: right
}
.zampoz .pn {
	WIDTH: 80px; TEXT-ALIGN: right
}
.zampoz .pb {
	WIDTH: 80px; TEXT-ALIGN: right
}
.zampoz .vn {
	WIDTH: 80px; TEXT-ALIGN: right
}
.zampoz .vb {
	WIDTH: 80px; TEXT-ALIGN: right
}
.zampoz .kp TD {
	FONT-STYLE: italic
}
.zampoz .even TD {
	
}
.zampoz .odd TD {
	COLOR: #666
}
.list_table {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #e5e5e5 0px solid; BORDER-BOTTOM: #e5e5e5 0px solid; s: 
}
.list_table TH {
	BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top! important; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.list_table TD {
	BORDER-RIGHT: #e5e5e5 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top! important; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.list_table TH {
	FONT-WEIGHT: bold; POSITION: relative; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: left! important
}
.list_table TH IMG {
	LEFT: -1px; POSITION: absolute; TOP: 8px
}
.zakres_dat {
	MARGIN: 4px 0px 0px; TEXT-ALIGN: right
}

.pt0  {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
BLOCKQUOTE {
	
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.banner {
	BACKGROUND-COLOR: #fff
}
.tools {
	BACKGROUND-COLOR: #f2f9da
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.kolory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ramka {
	BORDER-RIGHT: #d7dcbe 3px solid; BORDER-TOP: #d7dcbe 3px solid; MARGIN: 0px 20px 5px 0px; BORDER-LEFT: #d7dcbe 3px solid; BORDER-BOTTOM: #d7dcbe 3px solid
}
.galeria {
	TEXT-DECORATION: none
}
.flash_left {
	FLOAT: left; MARGIN: 0px 25px 25px 0px
}
.mail {
	FONT-WEIGHT: bold
}
.formularz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.alfabet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mapa_up {
	POSITION: relative
}
.serwis_kontakt {
	FLOAT: left; BACKGROUND-COLOR: #fff
}
/*
KOLORY
ciemnyzielony: 34A055
zielony: 98CD03
szarozielony: D7DCBE
zielone tło: F2F9DA
szara ramka: CCCCCC
szare lewe tło: F4F4F4
szaty tekst: 5C5C5C
pomarańczowy: E9832F;

link: 666285;

menu: 6B7B6E;
*/

/*
si1	- fakro.pl
si3	- fakro.com
si4	- sklep.fakro.pl
pt0 - typ strony 0
pt1 - typ strony 1
*/

#head, #main, #foot, #home	{width: 740px;}

.menu_active	{padding: 0; font-size: 11px;}

h1 {padding: 0 0 0 20px; background-repeat: no-repeat; background-position: left 4px; text-align: left; margin: 0; font-size: 16px; line-height: 1.5em;}
h1 b, h1 strong	{text-align: left; margin: 0; font-size: 16px;}
h1 b, h1 strong	{color: #E9832F;}

h3			{padding: 0 0 0 20px; background-repeat: no-repeat; background-position: left top; text-align: left; margin: 0; }
h3, .prod h5	{color: #34A055; margin: 0 !important; }
h3 b {color: #000;}



#home h1	{background-position: right 4px; padding: 0 20px 0 0; color: #98CD03;}
.si4 h1		{color: #34A055; padding: 6px 0 6px 20px; background-position: left 10px; }
.si4 #l h1	{color: #98CD03;}	
.si4 #l h2	{padding: 6px 0 0px 20px; background-position: left 8px; background-repeat: no-repeat;}


h6 a {color: #98CD03; text-decoration: none; background-repeat: no-repeat; background-position: left 3px; padding: 0 0 0 20px;}


/*USTAWIENIA NAGŁÓWKA*/
#head td {vertical-align:top;}
#head td.banner			{border: 7px solid; padding: 0; border-color: #98CD03;}
.si3 #head td.banner	{border-color: #CCC;}

#head div.banner h1		{background-image: none;  padding-left: 0; color: #98CD03; margin: 0;}
#head .banner td.left	{width: 548px; padding: 0;}
#head .banner td.right	{padding: 20px; }
.si4 #head .banner td.right	{padding: 0; }

#head td.tools				{border: solid #CCC; border-width: 0 1px 0 1px; height: 40px; padding: 0 15px 0 15px; vertical-align: middle;}
#head table.tools			{position: relative;}


#head .tools #sk			{position: relative;}
.si1 #head .tools #sk		{top: 5px; _top: 13px;}
.si4 #head .tools #sk		{top: 5px; _top: 13px;}

#head .tools #mn			{position: relative;}
.si1 #head .tools #mn		{top: -5px; _top: 0;}
.si3 #head .tools #mn		{top: -5px; _top: -13px;}
.si4 #head .tools #mn		{top: 5px; _top: 13px;}
/*#head td.tools				{border: solid #CCC; border-width: 0 1px 0 1px; height: 40px; padding: 0 15px 0 15px; vertical-align: middle;position: relative;}*/


.si1 #head div.banner div	{background-repeat: no-repeat; height: 80px; _height: 120px; padding: 20px 20px 20px 565px;}
.si3 #head div.banner div	{background-repeat: no-repeat; height: 80px; _height: 120px; padding: 20px 20px 20px 565px;}
.si4 #head div.banner div	{background-repeat: no-repeat; height: 80px; _height: 120px; padding: 0px 0px 0px 545px;}	

.si4 #head div.banner .koszyk		{height: 80px; _height: 120px; padding: 20px;  margin: 0!important;}
.si4 #head div.banner .koszyk p		{margin: 0; padding: 0;}		
.si4 #head div.banner .koszyk a		{color: #000;}		
.si4 #head div.banner .koszyk p 	{margin-top: 10px}	
.si4 #head div.banner .koszyk b		{color: #E9832F;}

.pt0  #head td.banner,
.pt0  #head td.tools	{display: none;}

#head #logo	{margin: 12px 0 12px 0;}

/*END USTAWIENIA NAGŁÓWKA*/

/*TABELA HOME MAINTOP  Z FLASH*/
#home #hmt			{background-color: #5CB955; background-repeat: repeat-x; width: 740px; }
.si1 #home #hmt		{border: 7px solid #98CD03; }
.si3 #home #hmt		{margin-bottom: 5px;}

.si3 #c p,
.si3 #c li	{text-align: justify;}

#home #hmt a			{color: #fff;}
/*#home #hmt #hmtl	{border-right: 1px solid #AED4AB;}*/
#home #hmt #hmtc		{ }
#home #hmt #hmtr h1 	{background-repeat: no-repeat; background-position: 0 4px; padding: 0 0 0 20px; text-align: left; color: #fff; margin: 0px 15px 0px 15px !important;font-size: 16px;}
#home #hmt #hmtr		{border-left: 1px solid #AED4AB; vertical-align: top;}
#home #hmt #hmtr p		{color: #fff; }
#home #hmt #hmtr p		{margin: 0px 15px 3px 15px;}
#home #hmt #hmtr .std	{border-top: 2px outset #AED4AB;}
#home #hmt #hmtr .std	{padding: 10px 0 10px 0;}
/*
.si1 #home #hmt #hmtl	{display: none;}	
.si3 #home #hmt #hmtl	{width: 175px;}	
.si3 #home #hmt #hmtc	{width: 376px;}	
*/
/*END*/

/*TABELA HOME MAINBOTTOM  Z FLASH*/
#home #hmb			{width: 740px; border-bottom: 1px solid #98CD03; border-top: 1px solid #CCCCCC; border-right: 1px solid #F4F4F4;}
#home #hmb p		{color: #5C5C5C;}
#home #hmb td		{vertical-align: top;}			
#home #hmb #hmbl	{width: 182px;}
#home #hmb #hmblr	{width: 100px; border-right: 1px solid #D7DCBE; background-repeat: repeat-y;}
#home #hmb #hmbrl	{}
#home #hmb #hmbr	{}
#home #hmb #hmbrr	{}
#home #hmb #hmbr,
#home #hmb #hmbrr 	{background-repeat: repeat-y; }
#home #hmb #hmbr  .std,
#home #hmb #hmbrl .std,
#home #hmb #hmblr .std,
#home #hmb #hmbrr .std	{margin: 7px 10px 7px 10px;}
#home #hmb h1	{height: 22px; margin-bottom: 5px !important; }

#home h6 a	{text-decoration: none; color: #5C5C5C; background-repeat: no-repeat; background-position: right 0; padding-right: 20px;}

.si1 #home #hmb #hmbr,
.si1 #home #hmb #hmbrl,
.si1 #home #hmb #hmbrr 	{width: 150px; background-color: #fff;}

.si3 #home #hmb #hmbl	{width: 175px;}
.si3 #home #hmb #hmblr	{width: 150px; border: none; padding-top:5px;}
.si3 #home #hmb #hmbr	{padding-top:5px;}
.si3 #home #hmb #hmbrl	{display: none;} 
.si3 #home #hmb #hmbrr 	{display: none;}
/*END*/

/*PODSTRONY*/
#main			{border: 1px solid #CCCCCC;}
#main #l, #main #c, #main #r	{vertical-align: top;}
#main #cb	{vertical-align: bottom;}
#main #l		{width: 185px; border-right: 1px solid #CCCCCC; background-color: #F4F4F4;}
.si4 #main		{background-repeat: repeat-x; background-position: left 30px;}
.si4 #main #l	{background-color: transparent; background-repeat: repeat-x; background-position: top left;}

#main #c,
#main #cb		{padding: 20px 20px 20px 20px;}
.si4 #main #c,
.si4 #main #cb	{padding: 0px 20px 20px 20px;}

#main #c a {color: #98CD03;}

#main #l .std	{margin: 0 15px 0 15px;}

#main #l td.menu,
#main #l td.menu_active		{background-repeat: repeat-x; background-position: left bottom; width: 175px;}

/*
#main #l a.menu,
#main #l a.menu_active 	{text-decoration: none; display: block; background-repeat: no-repeat; background-position: 0 5px; padding-left: 15px; margin: 6px 4px 6px 4px;}
*/
#main #l a.menu,
#main #l a.menu_active 	{text-decoration: none; display: block; background-repeat: no-repeat; background-position: 0 5px; font-weight: bold; padding-left: 20px; margin: 6px 0 6px 0;}

#main #l a.menu			{background-position: 8px 5px;}
#main #l a.menu_active 	{background-position: 4px 0; color: #6B7B6E; }


.no_left #main #l {display: none;}

#main #l td.menu p	{color: #6B7B6E; margin-left: 20px; padding: 5px 0 5px 0;}

#main #l .lift .lift {background-image: none !important;}

.menu a:hover {color: #b0b0b0 !important;}

#main #l .lift					{background-color: #F4F4F4; background-repeat: repeat-x; background-position: left bottom; padding-bottom: 1px;}
.si4 #main #l .lift				{background-color: #FFF; }
#main #l .lift td.menu,
#main #l .lift td.menu_active	{background-repeat: repeat-x; background-position: left top;  width: 155px;}
#main #l .lift a.menu,
#main #l .lift a.menu_active	{background-position: 17px 5px; padding-left: 25px; }


#main #l .lift .lift a.menu,
#main #l .lift .lift a.menu_active	{background-position: 27px 5px; padding-left: 35px;}

#main #l .lift .lift .lift a.menu,
#main #l .lift .lift .lift a.menu_active	{background-position: 37px 5px; padding-left: 45px;}

#main #l .lift .lift .lift .lift a.menu,
#main #l .lift .lift .lift .lift a.menu_active	{background-position: 47px 5px; padding-left: 55px;}


.lift a.menu,
.lift a.menu_active	{font-weight: normal !important;}
.lift a.menu_c,
.lift a.menu_active_c	{color: #98CD03 !important;}
/*END PODSTRONY*/


/*STOPA*/
#foot			{padding: 15px 0 15px 0;}			

.pt1 #foot,		
.pt2 #foot		{border: solid #CCCCCC; border-width: 0 1px 0 1px; border-bottom: 1px solid #98CD03;}
.pt1 #foot #fmapa,
.pt2 #foot #fmapa	{margin-right: 20px; }
.pt0 #foot #fmapa	{display: none;}
.si3 #fmapa			{display: none;}

.pt1 #foot #fkorp	{}
.pt1 #foot #fcred	{}
#foot #fcopy		{margin-bottom: 5px; display: block;}

.si1 .pt0 #foot #fkorp	{display: none;}
.si3 .pt0 #foot #fkorp	{display: block;}

#foot a {color: #98CD03;}
/*END STOPA*/

.std		{padding-bottom:0px; display: block;}
.std2		{background-repeat: repeat-x; background-position: bottom; padding-bottom:10px; }

.si1 #c a, .si3 #c a {color:#98CD03;}
.pt1 #c li,
.pt1 #c p	{line-height: 1.5em;}
.si4 #c p	{line-height: 1.3em !important;}


/*PRODUKT*/
/*.prod		{ padding-top:20px;}*/
.prod		{background-repeat: repeat-x; background-position: top; padding-top:10px; padding-bottom: 20px;}
.prod h1, 
.prod h2, 
.prod h5	{margin: 0 0 5px 0 !important; padding: 0 !important;}
.prod .fota			{margin:0 30px 10px 0; display: inline;  float: left; }
.prod .fota	img		{border: 3px solid #D7DCBE;}
.prod .fota	embed	{border: 3px solid #D7DCBE;}
.prod .plain		{display: inline;  padding: 0 !important;}

.prod .plain ul			{}
.prod .mt	{width: 250px; margin-bottom: 10px;}
.prod td.menu 	{background-repeat: repeat-x; background-position: bottom; }
.prod a.menu 	{background-repeat: no-repeat; color: #98CD03; text-decoration: none; display: block;background-position: 0 5px; padding-left: 15px; margin: 6px 4px 6px 4px;}

p.mov, 
h6.mov 	{margin-top: 5px; text-align: left; }

.mov a	{border: 0; padding: 5px 0 3px 30px;background-repeat: no-repeat;}
/*
.prod strong {position:relative; left: -15px}
*/
/*END PRODUKT*/

/*DANE SKLEPU*/
.sklep		{}
.sklep h3, .prod h5	{color: #34A055; margin: 0 !important; }
.sklep h3 b {color: #000;}

/*EMD DANE SKLEPU*/
.pdf 		{color: #98CD03; background-repeat: no-repeat; padding: 2px 0 2px 30px;}
.pdf a		{color: #000 !important; text-decoration: none; font-weight: normal;}

.par 	{color: #98CD03; border: 0; padding: 5px 0 3px 30px;background-repeat: no-repeat; background-position: 3px 5px}
.par a		{color: #000 !important; text-decoration: none; font-weight: normal; cursor: pointer;}

.submit,
.addbut,
.sys_button,
.button_o,
.button		{background-repeat: repeat-x; background-position: left top; background-color: #89CA28; border: 1px solid #CCC; color: #fff;}

/*#path 		{position: absolute; width: 400px; height: 40px;  margin-left: 130px; top: 240px; _top: 0px; }*/
#path 		{position: relative; display: inline; width: 400px; height: 40px;  margin-left: 130px; top: 0px; _atop: 0px; }
#path *		{font-size: 11px;}
#path td	{color: #959595; vertical-align: middle;}
#path a		{font-weight: normal; color: #959595; margin: 0 2px 0 2px; }

.si3 #path 	{width: 510px; }
.si4 #path 	{width: 580px; margin-left: 0px;}


.mapa,
.mapa a	{text-decoration: none; color: #959595; }

div.kolory			{position: relative; }
div.kolory .pl		{float: left;padding-bottom: 20px; width: 100px;}	
div.kolory .galery	{position: relative; }
td.kolory			{padding: 0 0 5px 25px;font-weight: bold;text-align: center; color: #666285;}
td.kolory a			{color: #666285;font-weight: bold;}

img.kolory 			{display: block;}

.tl			{}
.tl .clp	{background-color: #f2f2f2; text-align: right;}
.tl .cop	{background-color: #f2f2f2;}
.tl thead	{background-color: #f2f2f2;}
.tl td		{vertical-align:top!important;}
.tl th		{vertical-align:top!important;font-weight:normal;text-align:left!important;background-color:#f8f8f8;}
.tl  a		{color:#98CD03;}
.tl tbody	{}
.tl	tfoot	{background-color: #ccc;}

.t1 				{}
.tl tbody .odd td 	{background-color:#F7F7F7; padding-left:10px;  border-left:2px solid #FFF;		border-top:1px solid #E5E5E5;	}
.tl tbody .even td 	{background-color:#FFF;	padding-left:10px;	 border-left:2px solid #FFF; border-top:1px solid #E5E5E5;}
.tl tbody .name		{color:#289452;	font-weight:bold;	padding-left:4px;		border-top:1px solid #E5E5E5;		border-left:0 !important;	}

.prt			{width: 440px;}
.prt *			{font-size: 11px;}
.prt thead td	{text-aling: left; font-weight: bold; padding: 3px;}
.prt tbody td	{padding: 1px 3px 1px 3px; border-bottom: 1px solid #f2f2f2;}
.prt .prt1		{width: 180px; text-align: right;}
.prt .prt2		{text-align: center; background-color: #F7F7F7;}

.spec1 .c2		{background-repeat:no-repeat;background-position:2px 13px;padding:10px 0 10px 10px;}
.spec1 h1		{color: #98CD03; font-size: 10px; font-weight: normal;padding-top:3px;}
.spec1 .city 	{width:185px;padding:10px 0 0 23px;vertical-align:top;}
.spec1 p 		{margin-top:10px;}
.spec1 .r_gray	{background-color:#f8f8f8;}

.spec2 th {background-color:#F2F9DA;}
.spec2 td {background-color:#f8f8f8;}

.td_js_selector	{width: 510px; margin-bottom: 15px; color: #E9832F; font-weight: bold;}


td.galeria		{padding: 0 10px 10px 0; text-align: center; vertical-align: top;}
.galeria img	{border: 3px solid #D7DCBE;}


/*.galeria img {width: 110px; height: 80px;}*/

.galery table {margin-top:10px;}

.asel		{border: 0px solid black;}
.asel td	{padding: 3px 5px 2px 10px; color: #98CD03;}	
.asel td select	{width: 100px; color: #5C5C5C;}	

td.palety a {color:#666285;font-weight:bold;}
td.palety	{text-align:left;}

.ankieta input {border:1px solid #323A68;background-color:#ECFBFF;}
.ankieta select {border:1px solid #323A68;background-color:#ECFBFF;}
.ankieta textarea {border:1px solid #323A68;background-color:#ECFBFF;}

.mail	{background-repeat: no-repeat; background-position: 0 3px; padding-left: 20px;}

.kroki				{float: right; color: #CCCCCC; font-size: 14px; }
.kroki	*			{}
.kroki .krok		{ font-size: 14px; color: #CCCCCC;  font-weight: bold; padding: 0 2px 0 2px;}
.kroki .krok_active	{ font-size: 17px; padding: 0 2px 0 2px; color: #E9832F;}

.specimen	{margin-right: 5px; border: 0;}

.koszykSample	{}

.kasa_komentarz {text-align: left; font-style:italic}


.api_search_button,
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button,
.api2_quest_button		{background-repeat: repeat-x; background-position: left top; background-color: #89CA28; border: 1px solid #CCC; color: #fff; width: 100px; font-weight: bold;}

.api_polecam_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{ }
.api_search_input		{background-color: #a0a0a0; color: #fff; text-align: center; margin-bottom: 10px;}

textarea.api_ogloszenia_input,
textarea.api_ksiega_input	{width: 500px;}


.api_ogloszenia_ogloszenie,
.api_ksiega_ogloszenie 		 		{background-position: left bottom; background-repeat: repeat-x; margin-bottom: 10px;}
.api_ogloszenia_ogloszenie hr,
.api_ksiega_ogloszenie hr		{display: none;}		
.api_ogloszenia_ogloszenie *, 	
.api_ksiega_ogloszenie * 		{font-weight: normal; font-style: normal; }
.api_ogloszenia_ogloszenie	b,
.api_ksiega_ogloszenie b,
.api_ogloszenia_ogloszenie	i b,
.api_ksiega_ogloszenie i b {color: #34A055; font-size: 10px;}
.api_ogloszenia_ogloszenie	i, 	
.api_ksiega_ogloszenie i {font-size: 10px;}
.api_ogloszenia_ogloszenie	a, 	
.api_ksiega_ogloszenie a {font-size: 10px; color: #666285;} 
.api_ogloszenia_tresc,
.api_ksiega_tresc		{padding: 5px 0 5px 0; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}

.api2_quest_td {border: 0; color: #34A055; font-weight: bold; }


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

.api_search_res			{}
.api_search_res	hr	{display: none;}
.api_search_res thead	{}
.api_search_res thead a	{color: #000; text-decoration: none;}
.api_search_res	tbody	{}
.api_search_res	tbody td {vertical-align: middle;}
.api_search_res tbody a	{color: #E9832F; font-weight: bold; font-size: 12px; }
.api_search_res	tbody .sr_lp	{padding-top: 10px; padding-right: 10px; text-align: right;  border-top: 1px solid #CCC;  vertical-align: top; width: 25px;}
.api_search_res	tbody .sr_res	{padding-top: 10px; padding-left: 10px; background-repeat: no-repeat; background-position: left 15px; border-top: 1px solid #CCC;} 	
.api_search_res	tbody .sr_desc	{padding-bottom: 10px; padding-left: 10px; font-size: 10px;}	
.api_search_res	tbody tr.odd	{background-color: #f4f4f4;}
.api_search_res	.sr_navi_this	{color: #000;}

.api2_curr_table	{width: 200px; }
.api2_curr_td_country	{}
.api2_curr_td_value		{color:#34A055; font-weight: bold;}
.api2_curr_td_code,
.api2_curr_td_count		{color:#E9832F; font-weight: bold;}

.api2_quest_table,		
.api2_quest_table td		{border: 0;}
.api2_quest_table .api2_quest_tr	{}
.api2_quest_table .api2_quest_td_radio	{width: 25px;}
.api2_quest_table .api2_quest_td_answer	{}
.api2_quest_table .api2_quest_td_input	{}
.api2_quest_ans_tr	{}
.api2_quest_ans_tr .api2_quest_bar				{border: 1px solid #CCC; background-color: #34A055;}
.api2_quest_ans_tr .api2_quest_ans_td_answer	{padding-left: 25px;}
.api2_quest_ans_tr .api2_quest_ans_td_percent	{padding-left: 15px; padding-right: 15px;}
.api2_quest_ans_tr .api2_quest_ans_td_bar	{}
.api2_quest_ans_tr .api2_quest_ans_votes	{}


.navi img		{margin-right: 10px;}
.navi h1		{color: #98CD03; font-size: 16px; border-bottom: 1px solid #34A055;}
.navi h1 img.close	{float: right;}
.navi .remark,
.navi .recommend	{background-color: #f2f2f2; border: 1px solid #34A055; padding: 5px; width: 350px; }
.navi .row 			{margin-bottom: 10px;}
.navi .row b		{display: block;font-weight: normal;}
.navi .row input,
.navi .row textarea	{border:  1px solid #34A055; width: 340px;}
.navi .row .button	{width: 100px; float: right;}

.alfabet,
.alfabet_active	{background-color: #fff;}
.alfabet a.alfabet,	
.alfabet_active a.alfabet_active	{color: #fff !important; background-color: #000; padding: 2px 5px 2px 5px; margin: 2px; border: 2px groove silver; font-weight: bold; text-decoration: none;}

.formularz			{}
.formularz th		{color: #E9832F; text-align: left; border-bottom: 1px solid #E9832F; font-weight: normal;}
.formularz input	{}
.formularz td		{vertical-align: top;}			
.formularz sup		{color: #E9832F;}
.formularz .col1	{text-align: right; width: 150px;}
.formularz .col2	{}
.formularz tfoot td {text-align: left;}
.formularz tfoot input	{width: 150px;}

.tf {margin-top:20px; margin-left:100px}

.mapa_up img	{position: absolute; top: -250px; left: 300px;}

#foot .kreska		{margin-bottom: 15px; float: right;}
#foot .kreska td	{color: #98CD03; font-size: 7px;}
#foot .kreska .sep	{padding: 0 5px 0 5px;}
#foot .kreska td	{color: #98CD03;}
#foot .kreska td a 	{font-size: 9px;}

div.zamowienie_deliver,
div.zamowienie_payer	{display: inline; float: left;}
.zamowienie			{}
.zamowienie	*		{font-size: 12px; padding: 3px; vertical-align: top;}
.zamowienie	.lnr,
.zamowienie	.lda,
.zamowienie	.lde,
.zamowienie	.ldt,
.zamowienie	.lpa,
.zamowienie	.lni,
.zamowienie	.lnia,
.zamowienie	.ldp,
.zamowienie	.lte	{text-align: right; width: 100px;}
.zamowienie	.rnr,
.zamowienie	.rda,
.zamowienie	.rde,
.zamowienie	.rdt,
.zamowienie	.rdp,
.zamowienie	.rpa,
.zamowienie	.rni,
.zamowienie	.rnia,
.zamowienie	.rte	{font-weight: bold}
.zamowienie	.rdp,
.zamowienie	.rni	{color: #f00; }
/*
.zamowienie	.lni,	.zamowienie	.rni	{border: 0 solid black;}
.zamowienie	.lni	{border-width: 1px 0 1px 1px;}	
.zamowienie	.rni	{border-width: 1px 1px 1px 0;}
*/
.zampoz				{border-top: 1px solid #999;width: 640px; }
.zampoz	 thead td	{border-bottom: 2px solid #999; }
.zampoz	 td			{border-bottom: 1px solid #999;}
.zampoz	 tfoot td	{border-top: 1px solid #999; font-weight: bold;}
.zampoz	 *			{font-size: 12px; padding: 3px; vertical-align: top;}
.zampoz thead .qu,
.zampoz thead .pn,
.zampoz thead .pb,
.zampoz thead .vn,
.zampoz thead .vb	{text-align: center;}
.zampoz .lp			{width: 15px;}
.zampoz .in			{width: 75px;}
.zampoz .an			{}
.zampoz .qu			{text-align: right;  width: 25px;}
.zampoz .pn,
.zampoz .pb,
.zampoz .vn,
.zampoz .vb			{text-align: right; width: 80px;}

.zampoz .kp	td		{font-style: italic;}
.zampoz .even td	{}	
.zampoz .odd td		{color: #666;}

.list_table			{border:solid #E5E5E5;border-width: 1px 1px 0 0; margin-top: 20px; margin-bottom: 10px;s}
.list_table	th,
.list_table	td		{padding: 2px 5px 2px 10px;font-size: 12px; vertical-align:top!important;	border:solid #E5E5E5; border-width: 0 0 1px 1px; }
.list_table	th		{font-weight:bold;text-align:left!important;background-color:#f8f8f8; position: relative;}

.list_table	th img	{position: absolute; left: -1px; top: 8px; }

.zakres_dat	{margin: 4px 0 0 0; text-align: right;}
