BODY {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(output/bg.gif); MARGIN-BOTTOM: 2px; COLOR: #424a5e; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ececec
}
TABLE {
	FONT-SIZE: 12px; COLOR: #384a75; font-face: Arial
}
P.copy {
	FONT-SIZE: 9px; COLOR: #b0b0b0; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H2 {
	MARGIN-BOTTOM: 0px; COLOR: #3a5290
}
TD.whitefooter {
	FONT-SIZE: 9px; COLOR: #b0b0b0; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
TD.darkfooter {
	FONT-SIZE: 9px; COLOR: #384a75; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
TD.location {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #929ebc; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
TABLE.armatury {
	
}
TABLE.armatury TD {
	BORDER-TOP: #f7f8fb 0px solid; TEXT-ALIGN: left
}
TABLE.armatury TD.image {
	TEXT-ALIGN: right
}
TABLE.armatury TD.image IMG {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid
}
TABLE.armatury TD.order {
	TEXT-ALIGN: right
}
TABLE.groupmenu {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #b0b0b0; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
TABLE.groupmenu P.item {
	MARGIN-TOP: 4px; MARGIN-LEFT: 6px
}
TABLE.groupmenu A {
	COLOR: #dadee9
}
TABLE TD.content {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(output/bgimage.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dadee9
}
TABLE.content {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(output/bgimage.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #000000
}
TD.content P {
	TEXT-ALIGN: justify
}
TD.content P.right {
	TEXT-ALIGN: right
}
TABLE.products {
	BORDER-RIGHT: #31426c 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #31426c 1px solid; BORDER-BOTTOM: #31426c 1px solid
}
TABLE.products TR TD {
	BORDER-TOP: #31426c 1px solid
}
TABLE.products TR.header TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #b9cbf5
}
TABLE.products TR.odd TD {
	BACKGROUND-COLOR: #f8f9fc
}
TABLE.products TR.even TD {
	BACKGROUND-COLOR: #f2f5fc
}
TABLE.products IMG {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid
}
TABLE.products A {
	FONT-SIZE: 14px
}
TABLE.products A.small {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
TABLE.products P {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
TABLE.products P.title {
	MARGIN-TOP: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 4px
}
TABLE.machineproducts {
	
}
TABLE.machineproducts IMG {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid
}
TABLE.machineproducts TR TD P {
  text-align: left;
}
TABLE.machineproducts TR.odd TD {
	BACKGROUND-COLOR: #edf1fb
}
TABLE.machineproducts TR.even TD {
	BACKGROUND-COLOR: #dfe5f3
}
TABLE.machineproducts P.title {
	MARGIN-TOP: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 4px
}
TABLE.machineproducts P.subtitle {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
TABLE.details {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid; BACKGROUND-COLOR: #f7f8fb
}
TABLE.details IMG.frame {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; MARGIN: 6px; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid
}
TABLE.details SPAN.title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 16px; COLOR: #31426c
}
TABLE.details P {
	TEXT-ALIGN: justify
}
TABLE.prinzing {
	BACKGROUND-COLOR: #31426c
}
TABLE.prinzing TR TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.prinzing TR.header TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #b9cbf5
}
TABLE.kladky {
	MARGIN: 6px; BACKGROUND-COLOR: #31426c
}
TABLE.kladky TR TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.kladky TR.header TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #b9cbf5
}
TABLE.pdflink IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE IMG.frame {
	BORDER-RIGHT: #384a75 1px solid; BORDER-TOP: #384a75 1px solid; MARGIN: 6px; BORDER-LEFT: #384a75 1px solid; BORDER-BOTTOM: #384a75 1px solid
}
TABLE IMG.noframe {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #384a75; TEXT-DECORATION: none
}
A:hover {
	COLOR: #566588; TEXT-DECORATION: underline
}

.border {border: 1px solid #384a75;}
.lfloat {float: left; margin: .3em 1em .3em 0;}
.rfloat {float: right; margin: .3em 0 .3em 1em;}
a.noHover:hover {text-decoration: none; color: #384a75;}
.clearBoth {clear: both;}
.rfloat {float: right;}
.lalign {text-align: left;}

