BODY {
	SCROLLBAR-FACE-COLOR: #ffeec1;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #000000;SCROLLBAR-3DLIGHT-COLOR: #111111;SCROLLBAR-ARROW-COLOR: #ffffff;SCROLLBAR-TRACK-COLOR: #ffeec1;SCROLLBAR-DARKSHADOW-COLOR: #000000;SCROLLBAR-BASE-COLOR: #ffeec1;font-family : Helvetica, MS Sans Serif, sans-serif;color : #743237;font-size : 11px;
	background-image:url(../bilder/bg_stripes.gif);
}
html { overflow-x:hidden; }
.Input { width:200px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input110x { width:110px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input200x { width:200px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input100x { width:100px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input60 { width:60px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input300 { width:300px; background:#D0E1EC; border:1px; border-style:outset; border-color:#743237; color:#000000;
}
.Input400 { width:400px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Input378 { width:378px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Area378 { width:378px; height:50px; background:#F1ECD8; border:1px; border-style:outset; border-color:#743237; color:#000000;}
.Textarea400 { width:400px; height:100px; background:#D0E1EC; border:1px; border-style:outset; border-color:#743237; color:#000000;
}
td {
	font-family : Helvetica, MS Sans Serif, sans-serif;
	color : #004985;
	font-size : 11px;
}
h1 {
	font-family : Helvetica, MS Sans Serif, sans-serif;
	color : #004985;
	font-size : 14px;
	font-weight: bold;
}
h2 {
	font-family : Helvetica, MS Sans Serif, sans-serif;
	color : #004985;
	font-size : 11px;
	font-weight: bold;
}
h3 {
	font-family : Helvetica, MS Sans Serif, sans-serif;
	color : #004985;
	font-size : 11px;
	padding:0;
	margin-top:4px;
	margin-bottom:2px;
	font-weight: bold;
}
.lesetext {
	font-family : Helvetica, MS Sans Serif, sans-serif;
	color : #004985;
	font-size : 12px;
}
a,a:link,a:visited {
	color:#004985;
	text-decoration : none;
}
a:hover,a:active {
	color : #FF0000;
	text-decoration : none;
}
.Liste,a.Liste,a.Liste:visited {
	color:#004985;
	font-size : 13px;
	font-weight: bold;
	display:block;
	padding:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	height:20px;
	line-height:20px;
}
a.Liste:hover,a.Liste:active {
	color:#004985;
	background-color: #FFFFFF;
	height:20px;
}
a.ListeWahl,a.ListeWahl:visited {
	color:#004985;
	background-color: #FFFFFF;
	font-size : 13px;
	font-weight: bold;
	display:block;
	padding:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	height:20px;
	line-height:20px;
}
a.ListeWahl:hover,a.ListeWahl:active {
	color:#004985;
	background-color: #FFFFFF;
	height:20px;
}
a.SubListe, a.SubListe:visited {
	color:#FFFFFF;
	font-size : 12px;
	font-weight: bold;
	display:block;
	padding:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	height:20px;
	line-height:20px;
	background-color:#004985;
}
.SubListe_select {
	color:#004985;
	font-size : 12px;
	font-weight: bold;
	display:block;
	padding:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	height:20px;
	background-color: #FFFFFF;
	line-height:20px;
}
a.SubListe:hover,a.SubListe:active,a.SubListe_select {
	color:#004985;
	font-size : 12px;
	display:block;
	padding:0px;
	font-weight: bold;
	background-color: #FFFFFF;
	height:20px;
	Layer-Background-Color: #FFFFFF;
	line-height:20px;
}
.menu {
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:20px;
	vertical-align:middle;
	Clip: rect(0,600px,20px,0);
}
.LogoLink {
	position:relative;
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:40px;
	width:120px;
	z-index:100;
}
.submenu {
	position: relative;
	visibility: hide;
	visibility: hidden;
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:20px;
	vertical-align:middle;
	Clip: rect(0,600px,20px,0);
}
.Anzeige {
	font-size:11px;
	color:#004985;
	padding:3px;
}
.Klein {
	font-size:9px;
}
.Headline {
	font-size : 13px;
	font-weight: bold;
}
.Balken {
	height:20px;
	color:#004985;
	padding:2px;
	vertical-align:middle;
	font-size : 12px;
	font-weight: bold;
	background-color:#FFDC42;
}
a.weiter {
	color:#004985;
	background-color:#FFDC42;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	vertical-align:middle;
	text-decoration : none;
}
a.weiter:hover {
	color: #FF0000;
	background-color:#FFDC42;
	text-decoration : none;
}
.weiterBalken {
color:#004985;
padding-top:4px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
vertical-align:middle;
font-size : 12px;
font-weight: bold;
background-color:#FFDC42;
height:15px;
}


/* Bestellfunktion */
a.SubListeKlein, a.SubListeKlein:visited {
color:#FFFFFF;
font-size : 10px;
font-weight: bold;
display:block;
padding:0px;
margin:auto;
text-align:center;
vertical-align:middle;
height:18px;
line-height:18px;
background-color:#004985;
}
a.SubListeKlein:hover,a.SubListeKlein:active {
color:#004985;
font-size : 10px;
display:block;
padding:0px;
font-weight: bold;
background-color: #FFFFFF;
height:20px;
Layer-Background-Color: #FFFFFF;
line-height:18px;
}

.rez_due_frucht{
background-color:#FFCC00;
padding: 2px 2px 4px 2px;
width:183px;
display:block;
position:relative;
float:left;
height:100px;
margin-left:3px;
margin-bottom:3px;
}
.rez_due_frucht h3{
color:#FFFFFF;
background-color:#FF0000;
padding-left:3px;
height:16px;
width:180px;
display:block;
float:left;
margin-bottom:3px;
line-height:16px;
}


.rez_due_creme{
background-color:#CC9966;
padding: 2px 2px 4px 2px;
width:183px;
display:block;
position:relative;
float:left;
height:100px;
margin-left:3px;
margin-bottom:3px;
}
.rez_due_creme h3{
color:#FFFFFF;
background-color:#660000;
padding-left:3px;
height:16px;
width:180px;
display:block;
float:left;
margin-bottom:3px;
line-height:16px;
}
.rez_alle{
background-color:#fff4c6;
padding: 2px 5px 0px 5px;
width:370px;
display:block;
position:relative;
float:left;
margin-left:3px;
margin-bottom:3px;
}
.rez_alle h3{
text-align:center;
color:#FFFFFF;
background-color:#004985;
padding-left:3px;
height:16px;
width:367px;
display:block;
float:left;
margin-bottom:3px;
line-height:16px;
}

.rez_alle p{
color:#004985;
background-color:#FFFFFF;
border:solid;
border-width:1px;
border-color:#004985;
padding:3px 3px 3px 3px;
width:361px;
display:block;
float:left;
margin-bottom:3px;
line-height:16px;
}
.ProduktBeschreibung{
padding:5px 0 5px 0;
background-color:#FFFFFF;
margin:3px 0 3px 0;
width:370px;
font-weight:bold;
}
.merkmale{
display:inline-block;
position:relative;
width:370px;
height:auto;
}
.merkmal{
padding: 2px 0 2px 0;
background-color:#FFFFFF;
width:370px;
display:block;
position:relative;
margin:0 3px 3px 0;
height:100px;
}
td.m_name{
width:160px;
padding: 4px 4px 4px 4px;
color:#004985;
font-weight: bold;
background-color:#FFED9E;
}
td.m_wert{
padding: 2px 4px 4px 3px;
font-weight: bold;
background-color:#FFFFFF;
}
.v_middle{
position:relative;
top:-50%;
}
