* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #fff; COLOR: #a4adac; FONT-FAMILY: Verdana, Arial, Helvetica, Lucida; TEXT-DECORATION: none
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #fff; COLOR: #a4adac; FONT-FAMILY: Verdana, Arial, Helvetica, Lucida; TEXT-DECORATION: none
}
.outer {
	BORDER-RIGHT: #5872a5 1px solid; BORDER-TOP: #5872a5 1px solid; PADDING-BOTTOM: 10px; MARGIN: 45px auto 30px; BORDER-LEFT: #5872a5 1px solid; WIDTH: 986px; BORDER-BOTTOM: #5872a5 1px solid; POSITION: relative
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 15px; HEIGHT: 97px
}
.logo IMG {
	FLOAT: left
}
.stripe1 {
	CLEAR: left; BORDER-TOP: #5872a5 2px solid; FONT-SIZE: 1px; MARGIN: 0px 10px; HEIGHT: 2px; BACKGROUND-COLOR: #fff
}
.stripe2 {
	FONT-SIZE: 1px; MARGIN: 0px 10px 10px; BORDER-BOTTOM: #62594a 7px solid; HEIGHT: 4px; BACKGROUND-COLOR: #fff
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.teaserdiv {
	LEFT: 0px; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 184px
}
.topnavi {
	FLOAT: left; WIDTH: 755px; HEIGHT: 49px
}
.search {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 743px; MARGIN-RIGHT: 10px; PADDING-TOP: 23px; HEIGHT: 26px; TEXT-ALIGN: right
}
.suche {
	MARGIN-TOP: -1.3em; FONT-WEIGHT: bold; LEFT: 785px; POSITION: absolute
}
.mainnavi {
	MARGIN: 0px 10px; HEIGHT: 20px; BACKGROUND-COLOR: #bab28d
}
.content {
	MIN-HEIGHT: 381px! important; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 980px; text-align: center
}
.content P.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #5872a5; LINE-HEIGHT: 17px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial
}
.content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 450px; COLOR: #5b5c5e; LINE-HEIGHT: 14px; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial
}
* HTML .content {
	HEIGHT: 381px
}
* HTML .produkte_content {
	HEIGHT: 381px
}
* HTML .aktuelles_content {
	HEIGHT: 381px
}
* HTML .produkte2 {
	HEIGHT: 381px
}
* HTML .beschreibung {
	HEIGHT: 381px
}
* HTML .shop_content {
	HEIGHT: 381px
}
* HTML .teaser_3 {
	HEIGHT: 381px
}
* HTML .kontaktformular {
	HEIGHT: 381px
}
* HTML .produkte_content_breit {
	HEIGHT: 437px
}
* HTML .shop_content {
	HEIGHT: 437px
}
* HTML .teaser_1 {
	HEIGHT: 184px
}
* HTML .teaser_4 {
	HEIGHT: 184px
}
* HTML .produkt {
	HEIGHT: 145px
}
* HTML .erfassung {
	HEIGHT: 105px
}
* HTML .aktuell {
	HEIGHT: 337px
}
* HTML .produkt .beschreibung {
	HEIGHT: 120px
}
* HTML .aktuell .beschreibung {
	HEIGHT: 120px
}
* HTML .produkt .produktinfo {
	HEIGHT: 120px
}
* HTML .produkt .beschreibung {
	HEIGHT: 135px
}
* HTML .teaser_1 {
	HEIGHT: 184px
}
* HTML .zusfassung_headline2 {
	HEIGHT: 90px
}
* HTML .teaser_punkte {
	HEIGHT: 130px
}
* HTML .teaser_2 {
	HEIGHT: 185px
}
* HTML .adressformular {
	HEIGHT: 355px
}
* HTML .adressen {
	HEIGHT: 390px
}
* HTML .zusammen {
	HEIGHT: 390px
}
* HTML .punkte_content {
	HEIGHT: 180px
}
* HTML .punkte_inner_2 {
	HEIGHT: 45px
}
* HTML .punkte_total {
	HEIGHT: 66px
}
* HTML .popup {
	HEIGHT: 73px
}
* HTML .news_block {
	HEIGHT: 87px
}
* HTML .teaser_3 {
	MARGIN-TOP: 0px
}
* HTML .produkt_menue {
	MARGIN-TOP: 0px
}
* HTML .produkte_teaser_3 {
	MARGIN-TOP: 0px
}
HTML * .teaser_3 {
	MARGIN-TOP: 0px
}
HTML * .produkt_menue {
	MARGIN-TOP: 0px
}
HTML * .produkte_teaser_3 {
	MARGIN-TOP: 0px
}
* HTML .teaserdiv {
	MARGIN: 0px 0px 0px 5px
}
HTML * .adressen TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
* HTML .produkt_menue {
	MARGIN: 0px 0px 0px 5px
}
* HTML .produkt INPUT.text {
	MARGIN: 0px 5px 0px 0px
}
* HTML .produkte_teaser_3 INPUT.korb {
	MARGIN: 3px 0px 0px
}
* HTML .shop_search {
	MARGIN-RIGHT: 5px
}
HTML * .search INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
HTML * .shop_search INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
HTML * .erfassung INPUT.submit {
	MARGIN: 5px 5px 0px -10px
}
HTML * .erfassung INPUT.artikel {
	MARGIN: -4px 5px 0px -10px
}
* HTML .produkt_menue UL LI {
	DISPLAY: inline-block
}
* HTML .produkt_menue UL UL UL LI {
	DISPLAY: inline-block
}
HTML * .content UL.site_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 13px
}
HTML * .news_block IMG.gbild {
	MARGIN-LEFT: -118px
}
HTML * .kontaktformular INPUT.loeschen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
HTML * .kontaktformular INPUT.schicken {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
