BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 62.5% Georgia, "Times New Roman", Times, serif; COLOR: #000000; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	WIDTH: 100%; HEIGHT: 100%
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
A:visited {
	COLOR: #924817
}
A:hover {
	COLOR: #e47024
}
A {
	COLOR: #c86220
}
.clear {
	CLEAR: both; HEIGHT: 1px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.visible {
	
}
.hidden {
	DISPLAY: none! important
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.9em; MARGIN: 0px 0px 0.4em; COLOR: #470f0e
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; MARGIN: 2em 0px 0.7em; COLOR: #470f0e
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN: 0px; COLOR: #470f0e
}
P {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.4em
}
.inline {
	DISPLAY: inline
}
.startpageBricks IMG {
	FLOAT: left; MARGIN: 0px 1px 1px 0px
}
.startpageBricks {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px
}
.startpageBricks .bricks {
	POSITION: absolute
}
.fadeOn {
	OVERFLOW: hidden
}
.startpageBricks .blankBrick {
	BACKGROUND: #cf7630; FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 230px; HEIGHT: 230px
}
.startpageBricks .brickColor1 {
	BACKGROUND: #5c1900
}
.startpageBricks .brickColor2 {
	BACKGROUND: #cf7630
}
.startpageBricks .brickColor3 {
	BACKGROUND: #7c3100
}
.startpageBricks .brickColor4 {
	BACKGROUND: #984806
}
.startpageBricks .bricksBottom {
	POSITION: absolute
}
.startpage {
	BACKGROUND: url(/i/bg.gif) #fef1d1 left top
}
.logo {
	Z-INDEX: 20; FLOAT: left; MARGIN: 0px 1px 1px 0px; POSITION: relative
}
.navigation {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 1.4em; Z-INDEX: 20; BACKGROUND: #be6229; FLOAT: left; BORDER-LEFT: #ffffff 0px solid; WIDTH: 230px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; HEIGHT: 230px
}
.navigation {
	COLOR: #fef1d2
}
.navigation A {
	COLOR: #fbffff
}
.navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 20px
}
.navigation UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.55em; PADDING-TOP: 0px
}
.navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navigation A:hover {
	TEXT-DECORATION: none
}
.startpage .footer {
	DISPLAY: block
}
.footer {
	DISPLAY: none; Z-INDEX: 20; COLOR: #ffffff; BOTTOM: 0px; POSITION: absolute; text-shadow: 0 0 0 #000000
}
.footer .copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 218px; PADDING-TOP: 0px
}
.footer .firma {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 218px; PADDING-TOP: 0px
}
.footer .firma A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer .firma A:hover {
	TEXT-DECORATION: underline
}
.text {
	CLEAR: both; PADDING-RIGHT: 60px; PADDING-LEFT: 50px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 350px; PADDING-TOP: 30px; POSITION: relative
}
.galleryContainer {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
.galleryContainer DIV.padding {
	MARGIN-LEFT: 462px; OVERFLOW: hidden
}
.galleryContainer DIV.center {
	OVERFLOW: hidden; WIDTH: 460px; POSITION: relative
}
.galleryContainer IMG {
	DISPLAY: block; LEFT: 50%; MARGIN-LEFT: -230px; POSITION: relative
}
.galleryContainer IMG.bottomImage {
	POSITION: absolute
}
.photoGallery {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 100%
}
.photoGallery .padding {
	MARGIN-LEFT: 462px; WIDTH: 460px
}
.photoGallery IMG {
	DISPLAY: inline; LEFT: 0px; MARGIN: 0px; WIDTH: 45px; CURSOR: hand; POSITION: static; HEIGHT: 45px
}
.photoGallery LI {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; FLOAT: left; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 1px solid
}
BODY.centerIllustration .galleryContainer DIV.center {
	WIDTH: 100%; max-width: 690px
}
BODY.illustrationToBottom .galleryContainer {
	CLEAR: both; WIDTH: 100%; POSITION: static
}
BODY.illustrationToBottom .galleryContainer DIV.padding {
	MARGIN: 0px
}
BODY.illustrationToBottom .galleryContainer DIV.center {
	WIDTH: 100%
}
BODY.illustrationToBottom .galleryContainer IMG {
	LEFT: 0px; MARGIN: 0px; WIDTH: 460px; HEIGHT: 460px
}
BODY.verySmallScreen .galleryContainer IMG {
	MARGIN: 0px; WIDTH: 231px; HEIGHT: 231px
}
BODY.verySmallScreen .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10%; PADDING-BOTTOM: 0px; WIDTH: 80%; PADDING-TOP: 0px
}
BODY.tinyScreen {
	WIDTH: 231px
}
BODY.maxBricksWidthOff .productBricks {
	WIDTH: 100%
}
BODY.bricksToBottom .productBricks {
	CLEAR: both; WIDTH: 100%; POSITION: static
}
BODY.bricksToBottom .productBricks DIV.padding {
	MARGIN: 0px
}
BODY.centerIllustration .photoGallery .padding {
	WIDTH: auto
}
BODY.illustrationToBottom .photoGallery IMG {
	MARGIN: 0px; WIDTH: 45px; HEIGHT: 45px
}
BODY.illustrationToBottom .photoGallery .padding {
	MARGIN: 0px; WIDTH: 460px
}
BODY.verySmallScreen .photoGallery .padding {
	WIDTH: 100%
}
.productBricks {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 930px; POSITION: absolute; TOP: 0px
}
.productBricks DIV.padding {
	MARGIN-LEFT: 462px; OVERFLOW: hidden
}
.productBricks UL {
	FLOAT: left; WIDTH: 100%
}
.productBricks LI {
	FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 115px; HEIGHT: 115px
}
.productBricks IMG {
	WIDTH: 115px; CURSOR: hand; POSITION: absolute; HEIGHT: 115px
}

