.clearfix:after {
	BACKGROUND-COLOR: #564656; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
BODY {
	BACKGROUND-IMAGE: url(images/BG_Body.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #656; MARGIN-Top: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 0px -30px; COLOR: #8f848f; FONT-SIZE: 10pt; PADDING-TOP: 0px
}
BODY * {
	
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	COLOR: #a9a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #878; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
H2 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
H3 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
H4 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
H5 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
H6 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 0px; COLOR: #8f848f; FONT-WEIGHT: normal; PADDING-TOP: 0.7em
}
P {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0.6em
}
UL {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0.3em
}
OL {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0.3em
}
LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
FORM {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 10pt
}
TABLE {
	FONT-SIZE: 10pt
}
TD {
	FONT-SIZE: 10pt
}
TH {
	FONT-SIZE: 10pt
}
CAPTION {
	FONT-SIZE: 10pt
}
LI {
	FONT-SIZE: 10pt
}
SMALL {
	FONT-SIZE: 8pt
}
P SMALL {
	FONT-SIZE: 8pt
}
H1 {
	LETTER-SPACING: -0.5px; COLOR: #977588; FONT-SIZE: 21.9px
}
H2 {
	LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px
}
H3 {
	LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px
}
H4 {
	LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px
}
H5 {
	LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px
}
H6 {
	LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px
}
HR {
	DISPLAY: none
}
HR.Break {
	DISPLAY: block; VISIBILITY: hidden
}
.Break {
	FLOAT: none; CLEAR: both
}
.Left {
	FLOAT: left
}
.Right {
	FLOAT: right
}
.rAlign {
	TEXT-ALIGN: right
}
.cAlign {
	TEXT-ALIGN: center
}
.lAlign {
	TEXT-ALIGN: left
}
.UnderLined {
	BORDER-BOTTOM: 1px solid
}
.sIFR {
	
}
.Product .Price STRONG {
	DISPLAY: block
}
#MainWrap {
	BACKGROUND-IMAGE: url(images/cols/SideCol_443544.gif); POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3f303f; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: auto; OVERFLOW: visible; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#MainHeader {
	xBACKGROUND-IMAGE: url(images/HeaderImage2.gif); POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2d212d; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 230px 100%; HEIGHT: 300px; PADDING-TOP: 0px
}
#MainHeaderHot {
	Z-INDEX: 20; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; TOP: 100px; PADDING-TOP: 0px; LEFT: 230px
}
#MainHeader2 {
	BACKGROUND-IMAGE: url(images/HeaderImageAnimation2.gif); POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 415px 100%; HEIGHT: 350px; PADDING-TOP: 0px
}
#ShopLogo {
	BACKGROUND-IMAGE: url(images/BG_ShopLogo.gif); POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 150px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#ShopLogo A {
	POSITION: absolute; WIDTH: 477px; DISPLAY: block; HEIGHT: 78px; COLOR: #c78; OVERFLOW: hidden
}
#ShopLogo SPAN {
	POSITION: absolute; WIDTH: 477px; DISPLAY: block; HEIGHT: 78px; COLOR: #c78; OVERFLOW: hidden
}
#ShopLogo A {
	TOP: 0px; LEFT: 122px
}
#ShopLogo A SMALL {
	
}
#ShopLogo A:hover {
	
}
#ShopLogo A SPAN {
	BACKGROUND-IMAGE: url(images/Logo_Rb_HairCompany_f.gif); Z-INDEX: 2; TOP: 0px; LEFT: 0px
}
#ShopLogo A:hover SPAN {
	CURSOR: pointer
}
#ShopHotline {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; TOP: 70px; PADDING-TOP: 0px; LEFT: 25px
}
#ShopHotline_alt {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9a4f66; TOP: 110px; PADDING-TOP: 0px; LEFT: 245px
}
#HeaderNavi {
	BACKGROUND-IMAGE: url(images/BG_HeaderNaviShadow.jpg); Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #893e55; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 235px; BOTTOM: -5px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 205px; PADDING-TOP: 0px; LEFT: -5px
}
#HeaderNavi LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; PADDING-TOP: 0px
}
#HeaderNavi LI.imgReplace {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; MARGIN: 0px 17px 0px 13px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -0.5px; HEIGHT: 35px; FONT-SIZE: 21.9px; OVERFLOW: hidden; TOP: 25px; PADDING-TOP: 0px
}
#HeaderNavi A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffd; PADDING-TOP: 0px
}
#HeaderNavi A.Current {
	
}
#HeaderNavi A:hover {
	
}
#HeaderNavi LI SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#OperaNavi {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; HEIGHT: 205px; FONT-SIZE: 10pt; TOP: 150px; PADDING-TOP: 0px; LEFT: 0px
}
#OperaNavi LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; PADDING-TOP: 0px
}
#OperaNavi SPAN {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 8px 20px 7px 5px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -0.5px; FONT-SIZE: 21.9px; TOP: 20px; PADDING-TOP: 0px
}
#OperaNavi A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -0.5px; COLOR: #ffd; FONT-SIZE: 21.9px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#TopNavi {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #352835; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 120px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
#TopNavi LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#TopNavi A {
	BACKGROUND-IMAGE: url(images/Bullet_Red.gif); POSITION: relative; PADDING-BOTTOM: 0.2em; MARGIN: 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 1ex; COLOR: #a9a; TOP: 10px; PADDING-TOP: 0.2em
}
#TopNavi A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif); COLOR: #878
}
#TopNavi A.Current {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif)
}
#TopNavi A EM {
	COLOR: #878
}
#TopNavi A:hover {
	COLOR: #878
}
#TopNavi A:hover EM {
	COLOR: #878
}
#TopNavi A.Current {
	COLOR: #ffd
}
#TopNavi A.Current EM {
	COLOR: #ffd
}
#ShopContent {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 730px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#LeftBar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; OVERFLOW: hidden; PADDING-TOP: 0px
}

#ShopSearch {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #656; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 3em; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ShopSearch * {
	VERTICAL-ALIGN: middle
}
#ShopSearch P {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0.8em
}
#ShopSearch .TextFeld {
	BORDER-BOTTOM: #c78 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; WIDTH: 190px; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#ShopSearch .Abschicken {
	FLOAT: right
}
#BreadCrumb {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 3em; BACKGROUND-COLOR: #564656; TEXT-INDENT: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 3em; OVERFLOW: hidden; PADDING-TOP: 0px
}
#BreadCrumb A {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
#BreadCrumb A:hover {
	
}

#Banner {
		Z-INDEX: 1; POSITION:relative;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT:right; CLEAR:right; OVERFLOW: hidden; PADDING-TOP: 0px
}

#CartBox {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 3em; BACKGROUND-COLOR: #656; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 100%; MARGIN-BOTTOM: -3em; FLOAT: right; HEIGHT: 3em; COLOR: #a9a; OVERFLOW: hidden; TOP: -3em; PADDING-TOP: 0px
}
#CartBox STRONG {
	PADDING-LEFT: 15px; WIDTH: 100%; DISPLAY: block; FONT-WEIGHT: normal
}
#CartBox A {
	COLOR: #c78
}
#CartBox A:hover {
	
}
#CartBox .Filled {
	BACKGROUND-IMAGE: url(images/BG_ShoppingCart_Filled.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 33px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; PADDING-TOP: 10px
}
#CartBox .Empty {
	BACKGROUND-IMAGE: url(images/BG_ShoppingCart_Empty.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 33px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; PADDING-TOP: 10px
}
.Box {
	PADDING-BOTTOM: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Box H4 {
	BORDER-BOTTOM: #564656 1px solid; COLOR: #a88699; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.Box H4 A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Box H4 A:hover {
	BACKGROUND-IMAGE: none; COLOR: #ffd
}
.Box H4 SPAN.sIFR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.Box H4 SPAN.sIFR A {
	
}
.Box H4 SPAN.sIFR A:hover {
	
}
.Box P {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.Box A {
	BACKGROUND-IMAGE: url(images/Bullet_Red.gif); PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 1ex; COLOR: #a9a; PADDING-TOP: 0.2em
}
.Box A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif)
}
.Box .NaviList {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 20px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Box .NaviList UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Box .NaviList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.Box .NaviList A {
	
}
.Box .NaviList A.Current {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif); COLOR: #ffd
}
.Box .NaviList A.CurrentParent {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif); COLOR: #ffd
}
.Box .SmallText {
	FONT-SIZE: 8pt
}
.Box P.Name {
	BORDER-BOTTOM: #656 1px solid; MARGIN: 0.2em 20px; FONT-WEIGHT: normal
}
.Box P.Name A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.3em; COLOR: #c78; PADDING-TOP: 0px
}
.Box P.Name A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); COLOR: #a9a
}
.Box P.Image {
	BORDER-BOTTOM: #656 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Box P.Image A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 3px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #3f303f; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 3px
}
.Box .Price {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: none; MARGIN-LEFT: 20px; CLEAR: both; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.Box .Price BR {
	DISPLAY: none
}
.Box .Price DEL {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.Box .Price STRONG {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -0.5px; COLOR: #ffd; FONT-SIZE: 21.9px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.Box .Price STRONG A {
	PADDING-BOTTOM: 0px; DISPLAY: inline; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #ffd; PADDING-TOP: 0px
}
.Box .Price STRONG A:hover {
	
}
.Box .Price EM {
	BACKGROUND-IMAGE: url(images/Prozent_Stoerer60px_Box.gif); POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 58px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 57px; COLOR: #ffd; FONT-SIZE: 12pt; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.Box .Price EM SMALL {
	POSITION: relative; LINE-HEIGHT: 40px; DISPLAY: block; FONT-SIZE: 8pt; TOP: -20pt
}
.Box .PriceSub {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #767; BORDER-TOP: #656 1px solid; PADDING-TOP: 0px
}
.Box .PriceSub SMALL {
	
}
.Box .PriceSub A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #878; PADDING-TOP: 0px
}
.Box .PriceSub A:hover {
	COLOR: #878
}
#BoxCategories {
	BACKGROUND-COLOR: #4b3a4b
}
#BoxCategories H4 {
	
}
#CatNavi .CatLevel1 A {
	
}
#CatNavi .CatLevel1 A.Current {
	
}
#CatNavi .CatLevel1 A.CurrentParent {
	
}
#CatNavi .CatLevel1 UL {
	
}
#CatNavi .CatLevel2 A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-POSITION: 10px 50%; FONT-SIZE: 8pt
}
#CatNavi .CatLevel2 UL {
	
}
#CatNavi .CatLevel3 A {
	PADDING-LEFT: 30px; BACKGROUND-POSITION: 20px 50%
}
#CatNavi .CatLevel3 UL {
	
}
#CatNavi .CatLevel4 A {
	PADDING-LEFT: 40px; BACKGROUND-POSITION: 30px 50%
}
#CatNavi .CatLevel4 UL {
	
}
#CatNavi .CatLevel5 A {
	PADDING-LEFT: 50px; BACKGROUND-POSITION: 40px 50%
}
#CatNavi .CatLevel5 UL {
	
}
#BoxSearch P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#BoxSearch FORM P {
	PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
#BoxSearch INPUT {
	BORDER-BOTTOM: #c78 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; WIDTH: auto; DISPLAY: block; COLOR: #893e55; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#BoxSofortUeberweisung P {
	BORDER-BOTTOM: #564656 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#BoxSofortUeberweisung P A {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxSofortUeberweisung .Navilist {
	MARGIN: 0px 20px 0px 30px
}
#BoxSofortUeberweisung .Navilist LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxAdmin  {
	BACKGROUND-COLOR: #523b4c
}
#BoxAdmin P {
	BORDER-BOTTOM: #564656 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#BoxAdmin P A {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxAdmin P A  IMG{
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxAdmin .Navilist {
	MARGIN: 0px 20px 0px 30px
}
#BoxAdmin .Navilist LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxBestsellers {
	BACKGROUND-COLOR: #644255
}
#BoxBestsellers H4 {
	BORDER-BOTTOM: #755366 1px solid; COLOR: #a88699
}
#BoxAddQuickie {
	BACKGROUND-COLOR: #523b4c
}
#BoxAddQuickie FORM P {
	VERTICAL-ALIGN: middle
}
#BoxAddQuickie FORM INPUT {
	VERTICAL-ALIGN: middle
}
#BoxAddQuickie FORM IMG {
	VERTICAL-ALIGN: middle
}
#BoxAddQuickie .TextFeld {
	BORDER-BOTTOM: #c78 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#BoxWhatsNew {
	BACKGROUND-COLOR: #564656
}
#BoxWhatsNew H4 {
	BORDER-BOTTOM: #755366 1px solid
}
#BoxWhatsNew H4 A {
	COLOR: #a88699
}
#BoxWhatsNew P {
	DISPLAY: block; FLOAT: none; CLEAR: both
}
#BoxSpecials {
	BACKGROUND-COLOR: #564656
}
#BoxSpecials H4 {
	BORDER-BOTTOM: #755366 1px solid
}
#BoxSpecials H4 A {
	COLOR: #a88699
}
#BoxSpecials P {
	DISPLAY: block; FLOAT: none; CLEAR: both
}
#Info .Box {
	WIDTH: 230px; FLOAT: right
}
#Listings .Box {
	WIDTH: 230px; FLOAT: right
}
.FullCol {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px
}
.FullCol H1 {
	BORDER-BOTTOM: #564656 1px solid; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.FullCol .Box {
	WIDTH: 230px; FLOAT: right
}
.TopInfo {
	BACKGROUND-IMAGE: url(images/cols/SideCol_644255.gif); BACKGROUND-COLOR: #443544
}
#HomePage {
	BACKGROUND-IMAGE: url(images/cols/SideCol_564656.gif); BACKGROUND-COLOR: #443544
}
.MainCol {
	PADDING-BOTTOM: 2em; WIDTH: 500px; FLOAT: left
}
.MainCol H1 {
	BORDER-BOTTOM: #564656 1px solid; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.MainCol .Inner {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
.RightCol {
	WIDTH: 230px; FLOAT: right
}
.FullCol .Inner {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
.FullCol .Inner .Half {
	WIDTH: 320px
}
.Full .BoxHeading {
	
}
.Half {
	
}
.Half .Inner {
	WIDTH: 345px
}
.Half .BoxHeading {
	
}
.Third {
	WIDTH: 230px; MARGIN-RIGHT: 5px
}
.Third .Inner {
	WIDTH: 210px
}
.Third .BoxHeading {
	
}
.ContentBox .Half {
	POSITION: relative; MARGIN: 0px; OVERFLOW: visible
}
.ContentBox .Third {
	POSITION: relative; MARGIN: 0px; OVERFLOW: visible
}
.ContentBox .Half {
	WIDTH: 345px
}
.ContentBox .Third {
	WIDTH: 210px
}
.ContentBox {
	
}
.ContentBox .BoxHeading {
	
}
.ContentBox .BoxHeading A {
	
}
.ContentBox .BoxHeading A:hover {
	BACKGROUND-IMAGE: url((EmptyReference!)); COLOR: #a9a
}
.ContentBox .BoxHeading SPAN {
	
}
.ContentBox .Inner {
	POSITION: relative; MARGIN: 10px; OVERFLOW: hidden
}
.ButtonSet {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 0.5em; MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle; BORDER-TOP: #564656 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 0.3em
}
.ButtonSet * {
	VERTICAL-ALIGN: middle
}
FORM .ButtonSet {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
P.CheckOutStatus {
	BORDER-BOTTOM: #564656 0px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-TOP: 2em
}
.CheckOutOptions {
	PADDING-RIGHT: 20px; BORDER-TOP: #564656 1px solid; BORDER-RIGHT: #564656 1px solid
}
.CheckOutOptions .Payment {
	PADDING-LEFT: 20px; PADDING-TOP: 0px
}
.CheckOutOptions .Payment INPUT {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
.CheckOutOptions TEXTAREA {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
.CheckOutOptions TEXTAREA {
	WIDTH: 320px
}
.CheckOutOptions INPUT.Selection {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.CheckOutOptions STRONG {
	COLOR: #977588
}
.CheckOutOptions B {
	COLOR: #977588
}
.CheckOutOptions .Payment {
	
}
.CheckOutOptions .PaymentMethod {
	MARGIN-TOP: 0.3em; BORDER-TOP: #4b3a4b 1px solid; PADDING-TOP: 0.3em
}
.CheckOutOptions .AddressSelection {
	MARGIN-TOP: 0.3em; BORDER-TOP: #4b3a4b 1px solid; PADDING-TOP: 0.3em
}
.CheckOutOptions .ShippingSelection {
	MARGIN-TOP: 0.3em; BORDER-TOP: #4b3a4b 1px solid; PADDING-TOP: 0.3em
}
.CheckOutOptions .AddressEntry {
	BORDER-BOTTOM: #4b3a4b 1px solid
}
.CheckOutOptions .FreeShippingInfo {
	BORDER-BOTTOM: #4b3a4b
}
.CheckOutOptions .FreeShippingInfo EM {
	COLOR: #ffd
}
.CheckOutOptions .OrderDetails {
	TEXT-ALIGN: right; MARGIN-TOP: 1em
}
.CheckOutOptions .OrderDetails TABLE {
	MARGIN-BOTTOM: 0.6em; COLOR: #977588
}
.CheckOutOptions .OrderDetails TABLE TD {
	
}
.CheckOutOptions .OrderDetails TABLE STRONG {
	
}
.CheckOutOptions .OrderDetails TABLE B {
	
}
.CheckOutOptions .OrderDetails TABLE SMALL {
	COLOR: #8f848f
}
.CheckOutOptions .OrderTotal {
	TEXT-ALIGN: right; BORDER-TOP: #644255 1px solid
}
.CheckOutOptions .OrderTotal TABLE {
	MARGIN-TOP: 0.6em; FLOAT: right; COLOR: #ddc
}
.CheckOutOptions .OrderTotal TABLE TD {
	
}
.CheckOutOptions .OrderTotal TABLE STRONG {
	COLOR: #ffd
}
.CheckOutOptions .OrderTotal TABLE B {
	COLOR: #ffd
}
.CheckOut H1 {
	
}
.AddressBook H1 {
	
}
.Account H1 {
	
}
.Content H1 {
	
}
.CheckOut H4 {
	MARGIN-TOP: 1em; COLOR: #c78
}
.AddressBook H4 {
	MARGIN-TOP: 1em; COLOR: #c78
}
.Account H4 {
	MARGIN-TOP: 1em; COLOR: #c78
}
.Content H4 {
	MARGIN-TOP: 1em; COLOR: #c78
}
.CheckOut .Edit {
	FONT-STYLE: italic; COLOR: #9a4f66
}
.AddressBook .Edit {
	FONT-STYLE: italic; COLOR: #9a4f66
}
.Account .Edit {
	FONT-STYLE: italic; COLOR: #9a4f66
}
.Content .Edit {
	FONT-STYLE: italic; COLOR: #9a4f66
}
.CheckOut .ButtonSet {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.AddressBook .ButtonSet {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.Account .ButtonSet {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.Content .ButtonSet {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.CheckOut .ButtonSet {
	MARGIN-TOP: 0px
}
.AddressBook .ButtonSet {
	MARGIN-TOP: 2em
}
.Account .ButtonSet {
	MARGIN-TOP: 2em
}
.Content .ButtonSet {
	MARGIN-TOP: 2em
}
.dListing {
	
}
.dListing .Left {
	POSITION: relative; LEFT: 20px
}
.dListing .Right {
	POSITION: relative; RIGHT: 20px
}
.dListing .Product {
	WIDTH: 330px
}
.sListing {
	
}
.sListing .Product {
	WIDTH: 460px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.Product {
	COLOR: #8f848f
}
.Product P {
	
}
.Product H2 {
	BORDER-BOTTOM: #564656 1px solid; POSITION: relative; HEIGHT: 2em
}
.Product H2 SPAN.sIFR {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0.3em; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #c78; PADDING-TOP: 0px; LEFT: 0px
}
.Product H2 SPAN.sIFR A {
	POSITION: relative; DISPLAY: block; COLOR: #c78; TOP: 0px; LEFT: 0px
}
.Product H2 SPAN.sIFR A:hover {
	COLOR: #878
}
.Product P.Image {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0.6em 0px 0px; PADDING-LEFT: 0px; WIDTH: 90px; BOTTOM: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 90px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 10px
}
.Product P.Image A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; HEIGHT: 90px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.Product P.Image IMG {
	WIDTH: 90px; HEIGHT: 90px; VISIBILITY: hidden
}
.Product .Info {
	PADDING-BOTTOM: 15pt; PADDING-LEFT: 105px
}
.Product .Details {
	
}
.Product .Details A {
	
}
.Product .Details A:hover {
	
}
.Product .Order {
	
}
.Product .Order A {
	
}
.Product .Order A:hover {
	
}
.Product .Price {
	BORDER-BOTTOM: #564656 1px solid; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 15pt; PADDING-RIGHT: 0px; FLOAT: none; CLEAR: both; PADDING-TOP: 0px
}
.Product .Price BR {
	xDISPLAY: none
}
.Product .Price DEL {
	PADDING-RIGHT: 60px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.Product .Price STRONG {
	LETTER-SPACING: -0.5px; COLOR: #ffd; MARGIN-LEFT: 100px; FONT-SIZE: 18px; MARGIN-RIGHT: 10px
}
.Product .Price STRONG.NewPrice {
	WIDTH: 160px; MARGIN-RIGHT: 60px
}
.Product .Price STRONG A {
	FONT-FAMILY: Georgia, Times, serif; COLOR: #ffd
}
.Product .Price STRONG A:hover {
	
}
.Product .Price EM {
	BACKGROUND-IMAGE: url(images/Prozent_Stoerer60px.gif); POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: 58px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 57px; COLOR: #ffd; FONT-SIZE: 12pt; OVERFLOW: hidden; RIGHT: 0px; PADDING-TOP: 0px
}
.Product .Price EM SMALL {
	POSITION: relative; LINE-HEIGHT: 40px; DISPLAY: block; FONT-SIZE: 8pt; TOP: -20pt
}
.Product .PriceSub {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; BOTTOM: 15pt; PADDING-RIGHT: 10px; COLOR: #767; PADDING-TOP: 0px
}
.Product .PriceSub SMALL {
	
}
.Product .PriceSub A {
	COLOR: #878
}
.Product .PriceSub A:hover {
	COLOR: #878
}
.catListing {
	BACKGROUND-COLOR: #423342
}
.catListing .Left {
	POSITION: relative; LEFT: 20px
}
.catListing .Right {
	POSITION: relative; RIGHT: 20px
}
.Category {
	WIDTH: 220px; COLOR: #8f848f
}
.Category P {
	
}
.Category H2 {
	BORDER-BOTTOM: #564656 1px solid
}
.Category H2 A {
	BACKGROUND-IMAGE: url(images/Bullet_Red.gif); PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; COLOR: #c78
}
.Category .Info {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.6em; PADDING-RIGHT: 105px; MARGIN-LEFT: 10px
}
.Category P.Image {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 90px; CLEAR: right; OVERFLOW: hidden; RIGHT: 10px; PADDING-TOP: 0px
}
.Category P.Image A {
	TEXT-ALIGN: center; DISPLAY: block; OVERFLOW: hidden; LEFT: -200px
}
.Category .Details {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; COLOR: #ffd; CLEAR: both; FONT-SIZE: 8pt; BORDER-TOP: #564656 1px solid; PADDING-TOP: 0.3em
}
.Category .Details A {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif); MARGIN: 0px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; COLOR: #ffd
}
DIV.Category P.Details A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); COLOR: #878
}
.ProdInfo {
	BACKGROUND-IMAGE: url(images/cols/SideCol_4B3A4B.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 730px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 500px 0px; PADDING-TOP: 0px
}
.ProdInfo .MainCol {
	OVERFLOW: hidden
}
.ProdInfo H1 {
	BORDER-BOTTOM: #564656 1px solid; POSITION: relative; WIDTH: 460px; COLOR: #c78
}
.ProdInfo H1 EM {
	BACKGROUND-IMAGE: url(images/Prozent_Stoerer60px.gif); Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 58px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 57px; COLOR: #ffd; FONT-SIZE: 12pt; OVERFLOW: hidden; RIGHT: 0px; PADDING-TOP: 0px
}
.ProdInfo H1 EM SMALL {
	POSITION: relative; LINE-HEIGHT: 40px; DISPLAY: block; FONT-SIZE: 8pt; TOP: -20pt
}
.ProdInfo .ProdBuy {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 730px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 220px; CLEAR: both; OVERFLOW: visible; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.ProdBuy .ProdImage {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 220px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ProdBuy .ProdImage SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 480px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; FLOAT: left; HEIGHT: 220px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ProdBuy .ProdImage A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 480px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; FLOAT: left; HEIGHT: 220px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ProdBuy .ProdImage SPAN IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px
}
.ProdBuy .ProdImage A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px
}
.ProdInfo .BigImg {
	PADDING-BOTTOM: 65px
}
.ProdBuy .ProdImageBig {
	Z-INDEX: 3; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 220px; OVERFLOW: visible; PADDING-TOP: 0px
}
.ProdBuy .ProdImageBig SPAN {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 500px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px; HEIGHT: 310px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.ProdBuy .ProdImageBig A {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 500px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px; HEIGHT: 310px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.ProdBuy .ProdImageBig SPAN IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px
}
.ProdBuy .ProdImageBig A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 0px
}
.ProdBuy .Inner {
	
}
.ProdBuy FORM {
	BACKGROUND-IMAGE: url(images/BG_OrderForm.jpg); Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #893e55; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px; HEIGHT: 230px; COLOR: #ffd; OVERFLOW: visible; TOP: 0px; RIGHT: -10px; PADDING-TOP: 0px
}
.PriceWrap {
	BORDER-BOTTOM: #893e55 1px solid; POSITION: absolute; WIDTH: 210px; BOTTOM: 1.5em; BORDER-TOP: #560b22 1px solid; RIGHT: 20px
}
.PriceWrap P {
	BORDER-BOTTOM: #560b22 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #893e55 1px solid; PADDING-TOP: 5px
}
.PriceWrap SMALL {
	COLOR: #ddc
}
.PriceWrap SMALL A {
	COLOR: #ffd
}
.PriceWrap SMALL A:hover {
	
}
.PriceWrap .VPE {
	
}
.PriceWrap P.Price {
	POSITION: absolute; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; TOP: 0px
}
.PriceWrap P.Price STRONG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 20pt; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
.PriceWrap P.PriceSub {
	
}
.PriceWrap P.ProdOrder {
	VERTICAL-ALIGN: middle
}
.PriceWrap P.ProdOrder INPUT {
	VERTICAL-ALIGN: middle
}
.PriceWrap P.ProdOrder IMG {
	VERTICAL-ALIGN: middle
}
.PriceWrap P.ProdOrder .Quantity {
	BORDER-BOTTOM: #644255 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #644255 1px solid; WIDTH: 35px; COLOR: #560b22; VERTICAL-ALIGN: middle; BORDER-TOP: #644255 1px solid; BORDER-RIGHT: #644255 1px solid
}
.PriceWrap P.InCart {
	
}
.PriceWrap P.FormInfo {
	VERTICAL-ALIGN: baseline
}
.PriceWrap P.FormInfo A {
	PADDING-LEFT: 5px; FLOAT: right; VERTICAL-ALIGN: baseline
}
.PriceWrap P.FormInfo SMALL {
	VERTICAL-ALIGN: baseline
}
#BoxProdData {
	WIDTH: 230px; FLOAT: right; CLEAR: right
}
#BoxProdData H4 {
	
}
#BoxProdData UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 20px 0px 30px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BoxProdData LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; PADDING-TOP: 0.2em
}
#BoxProdGraduated {
	WIDTH: 230px; FLOAT: right; CLEAR: right
}
#BoxProdGraduated H4 {
	COLOR: #9a4f66
}
#BoxProdGraduated P {
	BORDER-BOTTOM: #564656 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.4em; PADDING-TOP: 0px
}
#BoxProdGraduated SPAN {
	DISPLAY: block; HEIGHT: 1.4em; PADDING-TOP: 0.1em
}
#BoxProdGraduated .Left {
	POSITION: relative; COLOR: #c78; LEFT: 10px
}
#BoxProdGraduated .Right {
	POSITION: relative; COLOR: #ffd; RIGHT: 10px
}
.ProductNavigator {
	Z-INDEX: 3; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5em; FLOAT: none; HEIGHT: 2em; COLOR: #9a4f66; MARGIN-LEFT: 20px; CLEAR: both; FONT-SIZE: 8pt; OVERFLOW: hidden; BORDER-TOP: #533144 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.ProductNavigator A {
	COLOR: #c78
}
.ProductNavigator A:hover {
	COLOR: #9a4f66
}
.ProductNavigator SPAN {
	LINE-HEIGHT: 2em; DISPLAY: block; HEIGHT: 2em; OVERFLOW: hidden
}
.ProductNavigator STRONG {
	
}
.ProductNavigator .Left {
	Z-INDEX: 3; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.ProductNavigator .Left A {
	BACKGROUND-IMAGE: url(images/Bullet_Red_Left.gif); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
.ProductNavigator .Left A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow_Left.gif)
}
.ProductNavigator .Right {
	Z-INDEX: 3; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.ProductNavigator .Right A {
	BACKGROUND-IMAGE: url(images/Bullet_Red.gif); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%
}
.ProductNavigator .Right A:hover {
	BACKGROUND-IMAGE: url(images/Bullet_Yellow.gif)
}
.ProdInfo .MultiForm {
	Z-INDEX: 2; BACKGROUND-COLOR: #3f303f; DISPLAY: block; PADDING-TOP: 20px
}
.ProdInfo .MultiForm .OptionTable {
	
}
.ProdInfo .MultiForm .ButtonSet {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 20px; BORDER-TOP: #644255 1px solid; MARGIN-RIGHT: 20px
}
.OptionTable {
	TEXT-ALIGN: left; BORDER-SPACING: 0px; WIDTH: 690px; BORDER-COLLAPSE: collapse; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.OptionTable TR {
	
}
.OptionTable TD {
	BORDER-SPACING: 0px; WIDTH: auto; BORDER-COLLAPSE: collapse
}
.OptionTable TH {
	BORDER-BOTTOM: #3f303f 1px solid; BORDER-LEFT: #3f303f 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 2em; BACKGROUND-COLOR: #644255; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 2em; COLOR: #c78; PADDING-TOP: 1px
}
.OptionTable TD {
	BORDER-BOTTOM: #3f303f 1px solid; BORDER-LEFT: #3f303f 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #443544; PADDING-LEFT: 3px; WIDTH: inherit; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.OptionTable .Alt TD {
	BACKGROUND-COLOR: #4b3a4b
}
.OptionTable .Inside TD {
	COLOR: #ffd; FONT-WEIGHT: bold
}
.OptionTable .Inside TD SMALL {
	FONT-WEIGHT: normal
}
.OptionTable .Inside .Quantity {
	BORDER-BOTTOM: #ffd 1px solid; BORDER-LEFT: #ffd 1px solid; BORDER-TOP: #ffd 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ffd 1px solid
}
.OptionTable STRONG {
	
}
.OptionTable .NoWrap {
	WHITE-SPACE: nowrap
}
.OptionTable .Max {
	WIDTH: 25%; WHITE-SPACE: nowrap
}
.OptionTable .Min {
	WIDTH: 5%
}
.OptionTable .Soft {
	COLOR: #ab5f77; FONT-WEIGHT: normal
}
.OptionTable .SortRow {
	
}
.OptionTable .SortRow TD {
	BACKGROUND-COLOR: #523b4c
}
.OptionTable SELECT {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; LINE-HEIGHT: normal; BACKGROUND-COLOR: #c7c1c7; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
.OptionTable .Quantity {
	BORDER-BOTTOM: #c78 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c78 1px solid; LINE-HEIGHT: normal; BACKGROUND-COLOR: #c7c1c7; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
.UpComing .Third {
	
}
.UpComing .Third H4 {
	PADDING-TOP: 0px
}
.UpComing .BorderLeft {
	BORDER-LEFT: #c78 1px solid
}
.UpComing .BorderLeft {
	MARGIN-LEFT: 10px
}
.UpComing .BorderLeft H4 {
	MARGIN-LEFT: 10px
}
.UpComing .BorderLeft P {
	MARGIN-LEFT: 10px
}
.SpecialHeading {
	COLOR: #977588; MARGIN-LEFT: 20px; BORDER-TOP: #523b4c 0px solid; MARGIN-RIGHT: 20px
}
.SpecialHeading SPAN {
	
}
.Navigator {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MARGIN: 1em 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 2em; COLOR: #9a4f66; CLEAR: both; FONT-SIZE: 8pt; BORDER-TOP: #533144 1px solid; PADDING-TOP: 0px
}
.Navigator B {
	
}
.Navigator SPAN {
	
}
.Navigator A {
	COLOR: #c78; TEXT-DECORATION: none
}
.Navigator A:hover {
	COLOR: #893e55; TEXT-DECORATION: underline
}
.Navigator .Left {
	
}
.Navigator .Left B {
	
}
.Navigator .Right {
	
}
.Navigator .Right B {
	TEXT-DECORATION: underline
}
H4.Blaettern {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 1em 20px 0px; COLOR: #c78
}
H4.Blaettern SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.TopInfo .MainCol UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.Account UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.AddressBook UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.CheckOut UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.Content UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.ProdInfo .MainCol UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.Product .Info UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0.5em
}
.TopInfo .MainCol UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.Account UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.AddressBook UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.CheckOut UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.Content UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.ProdInfo .MainCol UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.Product .Info UL LI {
	BACKGROUND-IMAGE: url(images/Bullet_Text.gif); PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.6ex; MARGIN-LEFT: 0px
}
.Product .Info UL {
	WIDTH: 95%
}
.Product .Info UL LI {
	
}
#ShopContent UL.Formular {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ShopContent UL.Formular LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #4b3a4b 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2em; PADDING-TOP: 0px
}
#ShopContent UL.Formular LI.Text P INPUT {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; WIDTH: 250px; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#ShopContent UL.Formular LI.Text P SELECT {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; WIDTH: 250px; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#ShopContent UL.Formular LI.TextArea P TEXTAREA {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; WIDTH: 250px; COLOR: #560b22; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#ShopContent UL.Formular LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #977588; PADDING-TOP: 0px
}
#ShopContent UL.Formular P {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2em; VERTICAL-ALIGN: middle; TOP: 0px; PADDING-TOP: 0px; LEFT: 200px
}
#ShopContent UL.Formular LI INPUT {
	LINE-HEIGHT: 1.1em; VERTICAL-ALIGN: middle
}
#ShopContent UL.Formular LI SELECT {
	LINE-HEIGHT: 1.1em; WIDTH: 250px
}
#ShopContent UL.Formular LI.Gender INPUT {
	WIDTH: auto; COLOR: #560b22
}
#ShopContent UL.Formular LI.Standard INPUT {
	WIDTH: auto; COLOR: #560b22
}
#ShopContent UL.Formular LI.Business INPUT {
	WIDTH: auto; COLOR: #560b22
}
#ShopContent UL.Formular LI.TextArea {
	HEIGHT: 15em
}
#ShopContent UL.Formular LI.TextArea TEXTAREA {
	HEIGHT: 14em
}
#ShopContent UL.Formular LI.TextArea P {
	HEIGHT: auto
}
#ShopContent UL.Formular LI.Business {
	HEIGHT: auto
}
#ShopContent UL.Formular LI.Business P {
	POSITION: relative; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.1em; MARGIN-BOTTOM: 0.3em; HEIGHT: auto; TOP: 0px; PADDING-TOP: 0.6em; LEFT: 0px
}
#ShopContent UL.Formular LI.Business LABEL {
	
}
#ShopContent .Half UL.Formular {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ShopContent .Half UL.Formular LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ShopContent .Half UL.Formular LI.Text P INPUT {
	WIDTH: 150px
}
#ShopContent .Half UL.Formular LI.Text P SELECT {
	WIDTH: 150px
}
#ShopContent .Half UL.Formular LI.Text P TEXTAREA {
	WIDTH: 150px
}
#ShopContent .Half UL.Formular LI.Text P TEXTAREA {
	
}
#ShopContent .Half UL.Formular LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ShopContent .Half UL.Formular P {
	LEFT: 150px
}
#ShopContent .Half UL.Formular LI INPUT {
	
}
#ShopContent .Half UL.Formular LI SELECT {
	
}
#ShopContent .Half UL.Formular LI.Gender INPUT {
	
}
#ShopContent .Half UL.Formular LI.Standard INPUT {
	
}
#ShopContent .Half UL.Formular LI.TextArea {
	
}
#ShopContent .Half UL.Formular LI.TextArea P {
	
}
.inputRequirement {
	COLOR: #c78
}
.inputRequirement A {
	COLOR: #c78; TEXT-DECORATION: underline
}
.inputRequirement A:hover {
	COLOR: #ab5f77; TEXT-DECORATION: none
}
#PopUp {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#PopUp * {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#PopUp #pName {
	BORDER-BOTTOM: #c56 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20pt; BACKGROUND-COLOR: #ddc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20pt; COLOR: #fff; FONT-SIZE: 12pt; OVERFLOW: hidden; PADDING-TOP: 0px
}
#PopUp #pImage {
	BORDER-BOTTOM: #ddc 2px solid; BACKGROUND-COLOR: #fff; HEIGHT: 480px
}
#PopUp #pImage IMG {
	MARGIN-TOP: 10px
}
#PopUp IFRAME {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; HEIGHT: 160px; BORDER-LEFT-STYLE: none
}
#PopUp #Close {
	LINE-HEIGHT: 2em; HEIGHT: 2em; FONT-SIZE: 1em; OVERFLOW: hidden; BORDER-TOP: #ddc 2px solid
}
#PopUp #Close A {
	COLOR: #ddc
}
#PopThumbs {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#PopThumbs TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#PopThumbs TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#PopThumbs TD {
	
}
#PopThumbs A {
	MARGIN: 10px
}
#PopThumbs A.On {
	
}
#PopThumbs A IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#PopThumbs A.On IMG {
	BORDER-BOTTOM: #c56 1px solid; BORDER-LEFT: #c56 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c56 1px solid; BORDER-RIGHT: #c56 1px solid; PADDING-TOP: 0px
}
#ShoppingCart {
	TEXT-ALIGN: left; MARGIN-TOP: 20px; BORDER-SPACING: 0px; WIDTH: 670px; BORDER-COLLAPSE: collapse
}
#ShoppingCart TR {
	
}
#ShoppingCart TD {
	BORDER-SPACING: 0px; WIDTH: auto; BORDER-COLLAPSE: collapse
}
#ShoppingCart TH {
	BORDER-BOTTOM: #3f303f 1px solid; BORDER-LEFT: #3f303f 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 2em; BACKGROUND-COLOR: #644255; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 2em; COLOR: #c78; PADDING-TOP: 1px
}
#ShoppingCart TD {
	BORDER-BOTTOM: #3f303f 1px solid; BORDER-LEFT: #3f303f 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #443544; PADDING-LEFT: 3px; WIDTH: inherit; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#ShoppingCart .Alt TD {
	BACKGROUND-COLOR: #4b3a4b
}
#ShoppingCart STRONG {
	
}
#ShoppingCart .NoWrap {
	WHITE-SPACE: nowrap
}
#ShoppingCart .Max {
	WIDTH: 25%; WHITE-SPACE: nowrap
}
#ShoppingCart .Min {
	WIDTH: 5%
}
#ShoppingCart .Soft {
	COLOR: #ab5f77; FONT-WEIGHT: normal
}
#ShoppingCart .SortRow {
	
}
#ShoppingCart .SortRow TD {
	BACKGROUND-COLOR: #523b4c
}
#ShoppingCart A {
	COLOR: #977588
}
#ShoppingCart A:hover {
	COLOR: #ab5f77
}
#ShoppingCart SELECT {
	BORDER-BOTTOM: #c78 1px solid; BORDER-LEFT: #c78 1px solid; BACKGROUND-COLOR: #c7c1c7; BORDER-TOP: #c78 1px solid; BORDER-RIGHT: #c78 1px solid
}
#ShoppingCart .Quantity {
	BORDER-BOTTOM: #ffd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffd 1px solid; BACKGROUND-COLOR: #c7c1c7; COLOR: #560b22; BORDER-TOP: #ffd 1px solid; BORDER-RIGHT: #ffd 1px solid
}
#ShoppingCart .CartPrice STRONG {
	COLOR: #ffd
}
#ShoppingCart .CartImage A {
	BACKGROUND-COLOR: #fff; WIDTH: 80px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 50%; HEIGHT: 80px
}
#ShoppingCart .CartImage A IMG {
	DISPLAY: none
}
.CartTotal {
	MARGIN-TOP: 0.5em; COLOR: #ddc; BORDER-TOP: #644255 1px solid
}
.CartTotal STRONG {
	COLOR: #ffd
}
.CartTotal B {
	COLOR: #ffd
}
#MainFooter {
	BACKGROUND-COLOR: #2d212d; MARGIN: 0px; WIDTH: 960px; FLOAT: none; HEIGHT: 3em; COLOR: #878; CLEAR: both; OVERFLOW: hidden
}
#MainFooter P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.9em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#MainFooter A {
	
}
#MainFooter A:hover {
	
}
#MainFooter .On {
	COLOR: #fff
}
#MainFooter .On:hover {
	
}
#MainFooter .Left {
	BACKGROUND-POSITION: 0px 0px
}
#MainFooter .Right {
	BACKGROUND-POSITION: 100% 0px
}
#SubFooter {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #656; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #878 1px solid
}
#SubFooter SMALL {
	
}
#SubFooter A {
	TEXT-DECORATION: none
}
#SubFooter A:hover {
	TEXT-DECORATION: underline
}
* .imgReplace {
	POSITION: relative; PADDING-TOP: 0.5em
}
* .imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 0px
}
* .imgReplace A SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
* .imgReplace A:hover {
	TEXT-DECORATION: none
}
.ProdInfo H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px
}
.ProdInfo H1.imgReplace SPAN {
	POSITION: absolute; BOTTOM: 0.2em; LEFT: 0px
}
.TopInfo H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 460px
}
.TopInfo H1.imgReplace SPAN {
	POSITION: absolute; BOTTOM: 0.2em; LEFT: 0px
}
.Product H2.imgReplace A {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0.3em; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #c78; PADDING-TOP: 0px; LEFT: 0px
}
.Product H2.imgReplace SPAN {
	BOTTOM: 0px; LEFT: 0px
}
.Box H4.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 190px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.Box H4.imgReplace SPAN {
	POSITION: absolute; BOTTOM: 0.2em; DISPLAY: block; LEFT: 0px
}
.SpecialHeading {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 690px
}
.SpecialHeading SPAN {
	POSITION: absolute; WIDTH: 690px; BOTTOM: 0.2em; DISPLAY: block; LEFT: 0px
}
.CheckOut H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 690px
}
.AddressBook H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 690px
}
.Account H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 690px
}
.Content H1.imgReplace {
	POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 690px
}
.CheckOut H1.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 690px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.AddressBook H1.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 690px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.Account H1.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 690px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.Content H1.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 690px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.CheckOut H4.imgReplace {
	POSITION: relative; MARGIN-TOP: 1em; DISPLAY: block
}
.AddressBook H4.imgReplace {
	POSITION: relative; MARGIN-TOP: 1em; DISPLAY: block
}
.Account H4.imgReplace {
	POSITION: relative; MARGIN-TOP: 1em; DISPLAY: block
}
.Content H4.imgReplace {
	POSITION: relative; MARGIN-TOP: 1em; DISPLAY: block
}
.CheckOut H4.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.AddressBook H4.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.Account H4.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.Content H4.imgReplace SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0.2em; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px; LEFT: 0px
}
.Full H4.imgReplace {
	WIDTH: 690px
}
.Inner H4.imgReplace {
	WIDTH: 670px
}
.Full H4.imgReplace SPAN {
	
}
.Half H4.imgReplace {
	WIDTH: 330px
}
.Inner .Half H4.imgReplace {
	WIDTH: 310px
}
.Half H4.imgReplace SPAN {
	
}
.Product .Price STRONG {
	
}
.Product .Price STRONG A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.Product .Price STRONG A SPAN {
	POSITION: absolute; BACKGROUND-COLOR: #3f303f; MARGIN: 0px; BOTTOM: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; CURSOR: pointer; RIGHT: 0px
}
.Product .Price STRONG.NewPrice A {
	WIDTH: 160px; OVERFLOW: hidden
}
.Product .Price STRONG.NewPrice A SPAN {
	MARGIN: 0px; RIGHT: 0px
}
.ProdBuy P.Price {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; HEIGHT: 110px; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; TOP: 0px; RIGHT: 20px; PADDING-TOP: 0px
}
.ProdBuy P.Price EM {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 130px; BOTTOM: 3.5em; DISPLAY: block; LEFT: 0px
}
.ProdBuy P.Price DEL {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 130px; BOTTOM: 2.3em; DISPLAY: block; LEFT: 0px
}
.ProdBuy P.Price STRONG.imgReplace {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 110px; FONT-SIZE: 18pt; VERTICAL-ALIGN: baseline; OVERFLOW: hidden; TOP: 5px; RIGHT: 0px; PADDING-TOP: 0.4em
}
.ProdBuy P.Price STRONG.imgReplace SPAN {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; HEIGHT: 110px; VERTICAL-ALIGN: baseline; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
H4.Blaettern {
	POSITION: relative; DISPLAY: block; FLOAT: none; CLEAR: both; OVERFLOW: visible
}
H4.Blaettern SPAN {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; TOP: 0.6em; RIGHT: 0px; PADDING-TOP: 0px
}
* .HiLite1 {
	BACKGROUND-COLOR: #b4c3f1; COLOR: #000
}
* .HiLite2 {
	BACKGROUND-COLOR: #f1d396; COLOR: #000
}
* .HiLite3 {
	BACKGROUND-COLOR: #b4f196; COLOR: #000
}
* .HiLite4 {
	BACKGROUND-COLOR: #f1b4b4; COLOR: #000
}

/* XTC COPYRIGHT */
.copyright {display:none; margin: 0 auto; width:970px; background-color:#FFFFFF; text-align:center; color:#666666; font-size:11px; padding:0px 0px 10px 0px;}
/* XTC ParseTime */
.parseTime {margin: 0 auto; width:970px; background-color:#FFFFFF; text-align:center; color:#666666; font-size:11px; padding:0px 0px 10px 0px;}

/**/

/* ORDER DETAILS */
table.orderdetails {font-size:11px; background-color:#FFF2CC; border-style: solid; border-width:0px 1px 1px 1px; border-color:#DA9401;}
table.orderdetails tr td {padding:4px}
table.orderdetails tr.headerrow td {background-color:#DA9401; color:#FFFFFF; font-weight:bold}
table.orderdetails tr.headerrow td.left {text-align:left}
table.orderdetails tr.headerrow td.center {text-align:center}
table.orderdetails tr.headerrow td.right {text-align:right}

/* ORDER DETAILS CONTENT ROW 1 */
table.orderdetails tr.contentrow1 td {background-color:#FFF2CC;vertical-align:top}
table.orderdetails tr.contentrow1 td.quantity {text-align:center}
table.orderdetails tr.contentrow1 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow1 td.productname {text-align:left}

/* ORDER DETAILS CONTENT ROW 2 */
table.orderdetails tr.contentrow2 td {background-color:#FFEAAB;vertical-align:top}
table.orderdetails tr.contentrow2 td.quantity {text-align:center}
table.orderdetails tr.contentrow2 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow2 td.productname {text-align:left}

/* ORDER DETAILS SINGLE PRICE */
table.orderdetails tr td.singleprice {text-align:right; white-space:nowrap}

/* ORDER DETAILS TOTAL PRICE PER ITEM */
table.orderdetails tr td.totalprice {text-align:right; white-space:nowrap}

/* ORDER DETAILS DELETE CHECKBOX */
table.orderdetails tr td.delete {text-align:center; white-space:nowrap}

/* ORDER DETAILS PRODUCT ATTRIBUTES */
table.orderdetails tr td.productname table.productattributes {margin-top:3px;}
table.orderdetails tr td.productname table.productattributes tr td {padding:0px;}
table.orderdetails tr td.productname table.productattributes tr td.attribute {padding-right:4px;}
table.orderdetails tr td.productname table.productattributes tr td.value {width:100%;}

/* ORDER DETAILS SUBTOTAL */
table.orderdetails tr td.subtotal {background-color:#FFEAAB; text-align:right;border-style: solid; border-width:1px 0px 0px 0px; border-color:#DA9401;}

/* AGB ON CHECKOUT SITE */
p.checkoutagb textarea {width:100%}
.agbcheck {color: #606060;background: #ffb3b5;border: 2px solid #ed050b;padding: 4px;line-height:24px;margin: 10px 3px 15px 0;}

/* HIGHLIGHTBOX (BACKGROUND) */
div.highlightbox {color: #606060;padding: 15px; background-color:#FFF2CC; border: solid #E9D28F 1px}
div.highlightbox ul {margin-left:15px; padding:0; display:block; list-style-type:square; line-height:20px}
div.highlightbox h1 {color:#BE8100; padding:0px 0px 10px 0px; margin:0; border:none; font-size:16px}
div.highlightbox div.hr {height:1px; line-height:1px; margin:0; padding:0; display:block; border-bottom: solid 1px #E9D28F;}

/* PAYMENT TYPE SELECTION */
table.paymentblock {background-color:#FFF2CC; border-style: solid; border-width:0px 1px 1px 1px; border-color:#E9D28F; margin-bottom:15px;}
table.paymentblock tr td.header {background-color:#DA9401; padding:2px; padding-left:5px; color:#FFFFFF; font-weight:bold;}

/* SHIPPING TYPE SELECTION */
table.shippingblock {background-color:#FFF2CC; border-style: solid; border-width:0px 1px 1px 1px; border-color:#E9D28F; margin-bottom:15px;}
table.shippingblock tr td.header {background-color:#DA9401; padding:2px; padding-left:5px; color:#FFFFFF; font-weight:bold;}
table.shippingblock tr td {vertical-align:top;}
table.shippingblock tr td.description {width:100%; vertical-align:top; padding-left:6px;}
table.shippingblock tr td.radiobutton {vertical-align:top; white-space:nowrap; padding:4px;}
table.shippingblock tr td.radiobutton input {margin:0; padding:0;}
table.shippingblock tr td.price {vertical-align:top; white-space:nowrap}


/* CHECKOUT NAVIGATION */
ul#checkoutnavigation {margin-right:5px; margin-top:15px;}
ul#checkoutnavigation li {height: 70px; list-style-type:none; float:left; width:155px; margin-right:15px; border: solid 1px; padding:8px}
ul#checkoutnavigation li.active {color: #606060;background-color: #FFEAAB}
ul#checkoutnavigation li.active .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.active .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.active .description {font-size:11px}

ul#checkoutnavigation li.inactive {color:#999999; background-color: #EDEDED; border-color:#999999}
ul#checkoutnavigation li.inactive .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.inactive .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.inactive .description {font-size:11px}

ul#checkoutnavigation li.activefin {color: #606060;background-color: #66FF66}
ul#checkoutnavigation li.activefin .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.activefin .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.activefin .description {font-size:11px}

/* ERROR MESSAGES */
p.errormessage {color: #606060;border: solid #ff0000 2px; padding:15px; background-color:#FFD6D6}

/* SUCCESS MESSAGE */
.messageStackSuccess {padding:4px; background-color:#66FF66}