BODY {
	BACKGROUND-ATTACHMENT: fixed; MARGIN: 0px 0px 15px; VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c4c1c1
}

.lcontact {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 45px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 9px
}
.lcontact A {
	DISPLAY: block; FLOAT: left; WIDTH: 45px; HEIGHT: 9px
}
.lcontact IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 45px; BORDER-BOTTOM: 0px; HEIGHT: 9px
}
.lcontact A:hover IMG {
	VISIBILITY: hidden
}

 HTML A:hover {
	VISIBILITY: visible
}
#home UL {
	FONT: 9px/12px verdana; COLOR: #262626
}
LI {
	FONT: 9px/12px verdana; COLOR: #262626
}
OL {
	FONT: 9px/12px verdana; COLOR: #262626
}
#content {
	FONT: 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #000000
}
#content P {
	FONT: 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #000000
}
TD {
	FONT: 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #000000
}
#content H1 {
	FONT: bold 13px/17px arial; VERTICAL-ALIGN: top; COLOR: #004269
}
#content H2 {
	MARGIN: 0px 0px 1em; FONT: bold 12px/15px arial; VERTICAL-ALIGN: top; COLOR: #004269
}
#content LI {
	FONT: 10px/12px verdana; COLOR: #000000
}
OL {
	FONT: 10px/12px verdana; COLOR: #000000
}
UL {
	FONT: 10px/12px verdana; COLOR: #000000
}
#content A {
	FONT: bold 10px/12px verdana; COLOR: #447aa3; TEXT-DECORATION: none
}
A:visited {
	FONT: bold 10px/12px verdana; COLOR: #447aa3; TEXT-DECORATION: none
}
#content A:hover {
	FONT: bold 10px/12px verdana; COLOR: #6aa0c9; TEXT-DECORATION: none
}
#testimonial TD {
	FONT: bold 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #447aa3
}
P {
	FONT: bold 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #447aa3
}
#testimonial A {
	FONT: bold 10px/12px verdana; COLOR: #6aa0c9; TEXT-DECORATION: none
}
A:visited {
	FONT: bold 10px/12px verdana; COLOR: #6aa0c9; TEXT-DECORATION: none
}
#testimonial A:hover {
	FONT: bold 10px/12px verdana; COLOR: #6aa0c9; TEXT-DECORATION: none
}
#leftnav TD {
	FONT: 10px/12px arial; VERTICAL-ALIGN: top; COLOR: #696969
}
#leftnav A {
	FONT: 10px/12px arial; COLOR: #696969; TEXT-DECORATION: none
}
#leftnav A:visited {
	FONT: 10px/12px arial; COLOR: #696969; TEXT-DECORATION: none
}
#leftnav A:hover {
	FONT: 10px/12px arial; COLOR: #447aa3; TEXT-DECORATION: none
}
#on TD {
	FONT: 10px/12px arial; VERTICAL-ALIGN: top; COLOR: #309dd6
}
#on A {
	FONT: 10px/12px arial; COLOR: #309dd6; TEXT-DECORATION: none
}
#on A:visited {
	FONT: 10px/12px arial; COLOR: #309dd6; TEXT-DECORATION: none
}
#on A:hover {
	FONT: 10px/12px arial; COLOR: #447aa3; TEXT-DECORATION: none
}
#crumb TD {
	FONT: bold 13px/15px arial; VERTICAL-ALIGN: top; COLOR: #004269
}
#crumb P {
	FONT: bold 13px/15px arial; VERTICAL-ALIGN: top; COLOR: #004269
}
#crumb A {
	FONT: bold 13px/15px arial; COLOR: #447aa3; TEXT-DECORATION: none
}
#crumb A:visited {
	FONT: bold 13px/15px arial; COLOR: #447aa3; TEXT-DECORATION: none
}
#crumb A:hover {
	FONT: bold 13px/15px arial; COLOR: #309dd6; TEXT-DECORATION: none
}
#data {
	MARGIN: 0px; FONT: 11px/14px arial
}
#data TABLE {
	BORDER-RIGHT: #4e5f6f 1px solid; BORDER-TOP: #4e5f6f 1px solid; MARGIN: 0px; BORDER-LEFT: #4e5f6f 1px solid; BORDER-BOTTOM: #4e5f6f 1px solid
}
#data TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 11px/14px arial; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #898989; TEXT-ALIGN: center
}
#data TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 11px/14px arial; PADDING-TOP: 2px; BACKGROUND-COLOR: #eef8ff
}
#data .color1 {
	BACKGROUND-COLOR: #ffffff
}
#footer {
	FONT: 10px/12px verdana; COLOR: #424242
}
#footer A {
	FONT: bold 10px/12px verdana; COLOR: #424242; TEXT-DECORATION: none
}
A:visited {
	FONT: bold 10px/12px verdana; COLOR: #424242; TEXT-DECORATION: none
}
#footer A:hover {
	FONT: bold 10px/12px verdana; COLOR: #424242; TEXT-DECORATION: underline
}
#footer P {
	FONT: 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #424242
}
TD {
	FONT: 10px/12px verdana; VERTICAL-ALIGN: top; COLOR: #424242
}
.left {
	TEXT-ALIGN: left! important
}
.right {
	TEXT-ALIGN: right! important
}
.center {
	TEXT-ALIGN: center! important
}
.bottom {
	VERTICAL-ALIGN: bottom! important
}
.note {
	COLOR: #696969! important
}
UL#primary-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #4e5f6f; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #4e5f6f 1px solid; LIST-STYLE-TYPE: none
}
UL#primary-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #4e5f6f; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #4e5f6f 1px solid; LIST-STYLE-TYPE: none
}
#primary-nav LI.home {
	WIDTH: 9em
}
#primary-nav LI.home over {
	WIDTH: 9em
}
#primary-nav LI.onas {
	WIDTH: 9em
}
#primary-nav LI.onas over {
	WIDTH: 9em
}
#primary-nav LI.onas:hover {
	WIDTH: 9em
}
#primary-nav LI.oferta {
	WIDTH: 12em
}
#primary-nav LI.oferta over {
	WIDTH: 12em
}
#primary-nav LI.zdjecia over {
	WIDTH: 12em
}
#primary-nav LI.dlafirm {
	WIDTH: 12em
}
#primary-nav LI.dlafirm over {
	WIDTH: 12em
}
#primary-nav LI.news {
	WIDTH: 9em
}
#primary-nav LI.news over {
	WIDTH: 9em
}
#primary-nav LI.mapa {
	WIDTH: 9em
}
#primary-nav LI.mapa over {
	WIDTH: 9em
}
UL#primary-nav {
	FLOAT: left; WIDTH: auto
}
UL#primary-nav UL {
	DISPLAY: none; POSITION: absolute
}
UL#primary-nav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL#primary-nav LI {
	FLOAT: left; WIDTH: 120px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#primary-nav LI A {
	BORDER-RIGHT: #4e5f6f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4e5f6f 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 11px arial; BORDER-LEFT: #4e5f6f 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
UL#primary-nav LI LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 9px arial; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
 HTML UL#primary-nav LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL#primary-nav LI A {
	HEIGHT: 1%
}
UL#primary-nav UL {
	DISPLAY: none; POSITION: absolute
}
UL#primary-nav UL UL {
	LEFT: 120px; TOP: 0px
}
UL#primary-nav LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #999999; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL#primary-nav LI UL LI A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #b4b3b3
}
UL#primary-nav LI:hover UL UL {
	DISPLAY: none
}
UL#primary-nav LI:hover UL UL UL {
	DISPLAY: none
}
UL#primary-nav LI.over UL UL {
	DISPLAY: none
}
UL#primary-nav LI.over UL UL UL {
	DISPLAY: none
}
UL#primary-nav LI:hover UL {
	DISPLAY: block
}
UL#primary-nav LI LI:hover UL {
	DISPLAY: block
}
UL#primary-nav LI LI LI:hover UL {
	DISPLAY: block
}
UL#primary-nav LI.over UL {
	DISPLAY: block
}
UL#primary-nav LI LI.over UL {
	DISPLAY: block
}
UL#primary-nav LI LI LI.over UL {
	DISPLAY: block
}
UL#primary-nav LI.menuparent:hover {
	BACKGROUND:  no-repeat left center
}
UL#primary-nav LI.over {
	BACKGROUND:  no-repeat left center
}
.tombsone {
	FONT: bold 13px/15px arial; VERTICAL-ALIGN: top; COLOR: #000
}
.reversed {
	COLOR: #fff
}
.centered {
	TEXT-ALIGN: center
}
.dashedborder {
	BORDER-LEFT: #ccc 1px dashed
}
.blueborder TR TD {
	BORDER-BOTTOM: #309dd6 1px dashed
}
DIV.topshadow {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.topshadowcorner {
	CLEAR: left; BACKGROUND-POSITION: right top; FLOAT: right; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.bottomshadow {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.shadowcorner {
	BACKGROUND-POSITION: right bottom; FLOAT: right; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#fixedtipdiv {
	BORDER-RIGHT: #309dd6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #309dd6 1px solid; PADDING-LEFT: 3px; Z-INDEX: 1000; PADDING-BOTTOM: 3px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #309dd6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #309dd6 1px solid; POSITION: absolute
}
#fixedtipdiv DIV {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 130px; POSITION: relative
}
#fixedtipdiv P {
	MARGIN: 0px 0px 3px 5px
}
