HTML, DIV, P, UL, OL, SPAN, A, TABLE, TD, FORM, IMG, LI {
	margin: 0;
	padding: 0;
	border: 0;
}
BODY {
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 10px;
	margin: 0;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #444444;
	background-image: url(../apotheke-img/apotheke2u-schatten.gif);
	background-repeat: repeat-y;
}
A {
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
A:visited {
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
A:hover {
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
INPUT {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	background-color: #ffffff;
	margin: 0;
}
INPUT.check {
	background-color: transparent;
	color: red;
}
SELECT {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	background-color: #ffffff;
}
TEXTAREA {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	backgroundcolor: #F6F8F7
}
OL {
	margin-left: 20px;
	margin-top: 0px;
}
UL {
	list-style-image: url(../apotheke-img/apotheke2u-list.gif);
	margin-left: 20px;
	margin-top: 0px;
}
H1 {
	font-size: 16px;
	color: #D64214;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0px;
}
H2 {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 0px;
}
H3 {
	font-size: 12px;
	color: #D64214;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 5px;
}
HR {
	background: #cccccc;
	border: 0;
	height: 1px;
	padding: 0;
	margin-top: 12px;
	margin-bottom: 12px;
}
P {
	font-size: 12px;
	color: #444444;
	line-height: 16px;
	margin-bottom: 3px;
}
TABLE.basic {
	padding: 0;
	border-spacing: 0;
	border: 0;
	margin: 0;
}
TABLE.header {
	padding: 0;
	border-spacing: 0;
	border: 0;
	margin: 0;
	width: 770px;
}
TABLE.footer {
	padding: 0;
	border-spacing: 0;
	border: 0;
	margin: 0;
	width: 770px;
}
TABLE.nav {
	padding: 0;
	border-spacing: 0;
	border: 0;
	margin: 0;
}
.button {
	border-left: solid #ffffff 1px;
	border-right: solid #404040 1px;
	border-top: solid #ffffff 1px;
	border-bottom: solid #404040 1px;
	vertical-align: middle;
	margin: 3px;
	min-width: 100px;
	-width: 150px;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF6600;
	cursor: pointer;
}.button_big {
	border-left: solid #ffffff 1px;
	border-right: solid #404040 1px;
	border-top: solid #ffffff 1px;
	border-bottom: solid #404040 1px;
	vertical-align: middle;
	margin: 3px;
	min-width: 170px;
	-width: 170px;
	height: 24px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF6600;
	cursor: pointer;
}
.button_input {
	border-left: solid #ffffff 1px;
	border-right: solid #404040 1px;
	border-top: solid #ffffff 1px;
	border-bottom: solid #404040 1px;
	margin: 0;
	font-size: 10px;
	color: #ffffff;
	background-color: #FF6600;
	cursor: pointer;
}
.button_low {
	border-left: solid #ffffff 1px;
	border-right: solid #404040 1px;
	border-top: solid #ffffff 1px;
	border-bottom: solid #404040 1px;
	vertical-align: left;
	margin: 2px 2px 2px 3px;
	min-width: 100px;
	-width: 100px;
	height: 18px;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #FF6600;
	cursor: pointer;
	display: block;
}
.button_low A {
	padding-left: 4px;
	padding-right: 8px;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
	background-color: #FF6600;
	display: block;
	line-height: 14px;
}
.button_low A:visited {
	padding-left: 4px;
	padding-right: 8px;
	font-size: 10px;
	color: #ffffff;
	background-color: #FF6600;
	display: block;
}
.button_low A:hover {
	padding-left: 4px;
	padding-right: 8px;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	display: block;
}
.button_low DIV {
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 8px;
	font-size: 10px;
	color: #ffffff;
}
.button_warenkorb {
	image: url(../apotheke-inc/apotheke2u-button-warenkorb.gif);
	border: 0;
	width: 30px;
	height: 20px;
}
.chkBox INPUT {
	padding: 2px;
	margin: 2px;
}
.content {
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align: top;
	height: 100%;
	width: 100%;
}
#con_agb H3 {
	font-size: 14px;
	color: #D64214;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 20px;
}
#con_agb LI {
	margin-bottom: 13px;
}
#con_anmeldung P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
}
#con_apothekensuche P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
	text-align: right;
}
#con_beratung P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
	padding-left: 3px;
	text-align: right;
}
#con_beratung TD {
	padding-left: 3px;
}
#con_beratung TR {
	background-color: #ECEBEB;
}
#con_beratung TR.header_l1{
	background-color: #D54723;
	height: 3px;
	padding: 0px;
	margin: 0;
}
#con_beratung P.krankheit {
	padding-top: 2px;
	padding-bottom: 1px;
	text-align: left;
}
#con_formular P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
	padding-left: 3px;
	text-align: right;
}
#con_formular TR {
	background-color: #ECEBEB;
}
#con_formular TR.header_l1{
	background-color: #D54723;
	height: 3px;
	padding: 0px;
	margin: 0;
}


#con_newsletter P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
	padding-left: 3px;
	text-align: right;
}
#con_newsletter TR {
	background-color: #ECEBEB;
}
#con_newsletter TR.header_l1{
	background-color: #D54723;
	height: 3px;
	padding: 0px;
	margin: 0;
}
.con_nologin {
	width: 100%;
	padding: 5px;
	background: #333333;
}
.con_position {
	font-size: 10px;
}
.con_position A {
	color: #FF6600;
	text-decoration: none;
}
.con_position A:visited {
	color: #FF6600;
	text-decoration: none;
}
.con_position A:hover {
	color: #FF6600;
	text-decoration: underline;
}
#con_preis_note DIV {
	font-size: 10px;
	font-weight: 100;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: center;
	vertical-align: bottom;
}
#con_preis_note A {
	color: #444444;
	text-decoration: none;
}
#con_preis_note A:active {
	color: #444444;
	text-decoration: none;
}
#con_preis_note A:visited {
	color: #444444;
	text-decoration: none;
}
#con_preis_note A:hover {
	color: #FF6600;
	text-decoration: none;
}
.con_shop_table_small TD {
	padding: 10px;
	padding-top: 4px;
	padding-bottom: 7px;
}
.con_slogan {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
}
.con_suche {
	background-color: #ECEBEB;
	border 0;
	margin: 0;
}
.con_suche H3 {
	padding-bottom: 4px;
}
.con_suche P {
	padding-top: 4px;
}
.con_suche TD {
	padding: 5px;
}
.con_suche TR {
	border: solid #E5E4E4 1px;
}
#con_suche_erweitert LI {
	padding-top: 3px;
	padding-bottom: 3px;
}
#con_suche_erweitert P {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
	text-align: right;
}
#con_suche_synonym H3 {
	display: inline;

	padding: 0;
	margin: 0;
	border: 0;
}
.con_weitersagen {
	background-color: #ECEBEB;
	border 0;
	margin: 0;
}
.con_weitersagen INPUT {
	width: 220px;
}
.con_weitersagen P {
	padding-top: 4px;
}
.con_weitersagen TEXTAREA {
	width: 220px;
	height: 80px;
}
.con_weitersagen TD {
	padding: 5px;
}
.con_weitersagen TR {
	border: solid #E5E4E4 1px;
}
#con_wk_zahlung TD{
	padding: 2px;
	margin: 0;
}
#con_wk_zahlung TR.header{
	background-color: #ECEBEB;
	padding: 0px;
	margin: 0;
}
.error_msg {
	color: #ff0000;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 4px;
	text-align: left;
}
.lineColor1 {
	background-color: #5094D3;
	background-image: url(../apotheke-img/apotheke2u-bg-line1.gif);
	background-repeat: repeat-x;
	height: 30px;
	min-width: 795px;
	vertical-align:	middle;
	padding: 0;
}
.lineColor2 {
	background-color: #C0DEEA;
	height: 3px;
	min-width: 795px;
	vertical-align:	middle;
	padding: 0;
}
.liste_trenner {
	background-color: #E5E4E4;
	height: 1px;
	padding: 0;
	border 0;
}
.liste_trenner TD {
	margin-top: 10px;
	margin-bottom: 10px;
}
.nav {
	padding: 0;
	spacing: 0;
	border: 0;
	margin: 0;
	background: #ECEBEB;
	vertical-align:	top;
	height: 100%;
}
.nav_aponame {
	font-size: 14px;
	font-weight: bold;
	color: #8DB500;
	height: 16px;
	padding-top: 6px;
	padding-bottom: 5px;
	text-align: right;
}
.nav_aponame A {
	font-weight: bold;
	color: #8DB500;
	text-decoration: none;
}
.nav_aponame A:active {
	font-weight: bold;
	color: #8DB500;
	text-decoration: none;
}
.nav_aponame A:visited {
	font-weight: bold;
	color: #8DB500;
	text-decoration: none;
}
.nav_aponame A:hover {
	font-weight: bold;
	color: #8DB500;
	text-decoration: underline;
}
.nav_footer {
	text-align: left;
	font-size: 11px;
	height: 18px;
}
.nav_footer A {
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	padding: 4px;
}
.nav_footer A:active {
	color: #444444;
	text-decoration: none;
}
.nav_footer A:visited {
	color: #444444;
	text-decoration: none;
}
.nav_footer A:hover {
	color: #FF6600;
	text-decoration: none;
}
.nav_head {
	text-align: right;
	font-size: 12px;
	height: 18px;
}
.nav_head A {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.nav_head A:active {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.nav_head A:visited {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.nav_head A:hover {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.nav_head IMG {
	margin: 0;
}
.nav_linie {
	background-color: #ffffff;
}
.nav A {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 207px;
	line-height: 18px;
}
.nav A:active {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 207px;
	line-height: 18px;
}
.nav A:visited {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 207px;
	line-height: 18px;
}
.nav A:hover {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 207px;
	background: #ffffff;
	line-height: 18px;
}
.nav_level1 {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;

}
.nav_level1 A {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1 A:visited {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 192px;
	background: #E5E4E4;
	vertical-align: middle;
}
.nav_level1 A:hover {
	display: block;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	width:  192px;
	background: #ffffff;
	vertical-align: middle;
}
.nav_level1 A:active {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
}
.nav_level1_aktiv A {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_aktiv A:visited {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_aktiv A:active {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_aktiv A:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #E5E4E4;
	vertical-align: middle;
}
.nav_level2 {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 177px;
	background: #F2F1F1;
	vertical-align: middle;
}
.nav_level2 A {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
	padding-left: 30px;
}
.nav_level2 A:visited {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 177px;
	background: #F2F1F1;
	vertical-align: middle;
}
.nav_level2 A:hover {
	display: block;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	width:  177px;
	background: #ffffff;
	vertical-align: middle;
}
.nav_level2 A:active {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
}
.nav_level2_aktiv A {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
	padding-left: 30px;
}
.nav_level2_aktiv A:visited {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
	padding-left: 30px;
}
.nav_level2_aktiv A:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
	padding-left: 30px;
}
.nav_level2_aktiv A:active {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  177px;
	background: #F2F1F1;
	vertical-align: middle;
	padding-left: 30px;
}
.nav_level1_ratgeber2 A {
	display: block;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	width:  192px;
	background: #8DB500;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_ratgeber A {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_ratgeber A:visited {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_ratgeber A:hover {
	display: block;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	width:  192px;
	background: #ffffff;
	vertical-align: middle;
}
.nav_level1_ratgeber A:active {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}


.nav_level1_ratgeber_aktiv A {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_ratgeber_aktiv A:visited {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}
.nav_level1_ratgeber_aktiv A:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
}
.nav_level1_ratgeber_aktiv A:active {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:  192px;
	background: #DDE9B2;
	vertical-align: middle;
	padding-left: 15px;
}
#login_note {
	background-color: #F9E87F;
	padding: 5px;
	margin-bottom: 10px;
	color: #333333;
}
#login_note .logout {
	font-size: 10px;
	font-weight: normal;
}
#login_note_blank .logout {
	font-size: 10px;
	font-weight: normal;
}
.productSearch {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	background-color: #ffffff;
	margin: 0;
	width: 110px;
}
.productSearch_erweitert {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	background-color: #ffffff;
	margin: 0;
	width: 200px;
}
.slogan {
	margin-left: 18px;
}
.teaser {
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: top;
	height: 100%;
	width: 170px;
}
.teaser LI {
	margin-left: 7px;
	font-size: 11px;
}
.teaser P {
	padding: 5px;
	font-size: 11px;
}
.teaser_container {
	padding-bottom: 30px;
	margin: 0;
}
.teaser_ratgeber {
	border-top: solid #DDE9B2 1px;
	border-left: solid #DDE9B2 1px;
	border-right: solid #DDE9B2 1px;
	border-bottom: 0;
	vertical-align: top;
	width: 170px;
	padding-bottom: 5px;
}
.teaser_ratgeber H2 {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #8DB500;
	background: #DDE9B2;
}
.teaser_ratgeber_ecke {
	border-top: 0;
	border-left: 0;
	border-right: solid #DDE9B2 1px;
	border-bottom: solid #DDE9B2 1px;
	width: 170px;
}
.teaser_shop {
	border-top: solid #FFD1B2 1px;
	border-left: solid #FFD1B2 1px;
	border-right: solid #FFD1B2 1px;
	border-bottom: 0;
	vertical-align: top;
	width: 170px;
	padding-bottom: 5px;
}
.teaser_shop H2 {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #D64214;
	background: #FFD1B2;
}
.teaser_shop_ecke {
	border-top: 0;
	border-left: 0;
	border-right: solid #FFD1B2 1px;
	border-bottom: solid #FFD1B2 1px;
	width: 170px;
}
.teaser_large {
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: top;
	height: 100%;
	width: 470px;
}
.teaser_large LI {
	margin-left: 7px;
	font-size: 11px;
}
.teaser_large P {
	padding: 5px;
	font-size: 11px;
}
.teaser_ratgeber_large {
	border-top: solid #DDE9B2 1px;
	border-left: solid #DDE9B2 1px;
	border-right: solid #DDE9B2 1px;
	border-bottom: 0;
	vertical-align: top;
	width: 470px;
	padding-bottom: 5px;
}
.teaser_ratgeber_large H2 {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #8DB500;
	background: #DDE9B2;
}
.teaser_ratgeber_large_ecke {
	border-top: 0;
	border-left: 0;
	border-right: solid #DDE9B2 1px;
	border-bottom: solid #DDE9B2 1px;
	width: 470px;
}
.teaser_shop_large {
	border-top: solid #FFD1B2 1px;
	border-left: solid #FFD1B2 1px;
	border-right: solid #FFD1B2 1px;
	border-bottom: 0;
	vertical-align: top;
	width: 470px;
	padding-bottom: 5px;
}
.teaser_shop_large H2 {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #D64214;
	background: #FFD1B2;
}
.teaser_shop_large_ecke {
	border-top: 0;
	border-left: 0;
	border-right: solid #FFD1B2 1px;
	border-bottom: solid #FFD1B2 1px;
	width: 470px;
}
#newsletter {
	background-color: #F9E87F;
	padding: 5px;
	color: #333333;
}
#produkt_aktion {
	padding: 15px;
	margin: 10px 10px 10px 20px;
	min-width: 250px;
	vertical-align: top;

}
#produkt_info IMG.produkt_abbildung {
	margin-top: 15px;
	margin-bottom: 15px;
}
#produkt_button {
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
	text-align: left;
}
#produkt_info #produkt_preis {
	font-weight: bold;
	white-space: nowrap;
}
#produkt_info #produkt_grundpreis {
	font-size: 10px;
	white-space: nowrap;
}
#produkt_info #produkt_preis_eur {
	font-weight: bold;
	font-size: 14px
}
#produkte_liste A {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 0px;
}
#produkte_liste INPUT {
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: middle;

}

#produkte_liste_anzahl B {
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
#produkte_liste_anzahl INPUT {
	border-left: solid #ffffff 1px;
	border-right: solid #404040 1px;
	border-top: solid #ffffff 1px;
	border-bottom: solid #404040 1px;
	vertical-align: middle;
	margin: 2px 2px 2px 3px;
	min-width: 85px;
	height: 18px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF6600;
}
#produkte_liste_anzahl TD {
	text-align: center;
	vertical-align: middle;
}
.produkte_liste_footer{
	background-color: #ECEBEB;
	height: 18px;
	font-weight: bold;
}
.produkte_liste_header_l1{
	background-color: #D54723;
	height: 3px;
	padding: 0;
	border 0;
	margin: 0;
}
.produkte_liste_header_l2{
	background-color: #ECEBEB;
	height: 18px;
	border 0;
	margin: 0;
	font-weight: bold;
}
.produkte_liste_header_l2 TD{
	padding-left: 2px;
	padding-right: 2px;
}
.produkte_liste_header_l3{
	background-color: #E5E4E4;
	height: 1px;
	padding: 0;
	border 0;
	margin: 0;
}
.produkte_liste_img {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	width: 51px;
	vertical-align: middle;
	background-color: #ffffff;
}
.produkte_liste_input {
	padding-right: 5px;
}
.produkte_liste_order_by {
	padding-bottom: 5px;
}
.produkte_liste_preis {
	padding-right: 15px;
	margin: 0;
	border: 0;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	white-space: nowrap;
}
.produkte_liste_preis_alt {
	margin: 0;
	border: 0;
	text-align: right;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
}
.produkte_liste_submit {

}
.produkte_liste_text {
	vertical-align: middle;
	padding-right: 18px;
	padding-left: 5px;
}
.produkte_liste_time {
	text-align: left;
	font-size: 8pt;
}
#wk_buttons {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 20px;
	background-color: #ECEBEB;
}
#wk_buttons IMG {
	margin-left: 15px;
	margin-right: 15px;
}
#wk_bestellung {
	background-color: #F9E87F;
	padding: 5px;
	margin-top: 10px;
	color: #333333;
	text-align: right;
}
