BODY {
	COLOR: #746258;
	font-family:Arial; 
	font-size:9pt;
	line-height:150%;
}

td.abstand {
	padding-left: 20px;
}
h1.ueberWarenkorb {
	COLOR: #B24F4F;
	FONT-FAMILY: Arial;
	font-size: 12pt;
	border-bottom: 0.05em solid #B24F4F;
	margin-top: 1em;
}

h2.shipping {
	FONT-FAMILY: Arial;
	font-size: 10pt;
	width:85%;
	margin-top: 1em;
	margin-bottom: 0em;
	background-color: #ece3cb;
	BORDER: #746258 1px solid;
	padding:0.2em;
}

.unterProdukt {
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	padding:0.2em;
	font-size: 9pt;
	margin: 0.2em 0em 0em;
	height: 3.4em;	
}
a.inDenWarenkorb{
	color:#746258;
	text-decoration: none;
	padding:2em 0em 0em 1em;
	margin:0.4em 0em 0em 0em;
	background: url(Bilder/pfeil.gif) no-repeat left 2.3em;
}
a.weiter{
	color:#746258;
	text-decoration: none;
	padding:2em 1em 0em 0em;
	margin:0.4em 0em 0em;
	background: url(Bilder/pfeil.gif) no-repeat right 2.3em;
}

a.weiter:hover{
	color:#B24F4F;
	background: url(Bilder/pfeil_rot.gif) no-repeat right 2.3em;

}
a.link{
	color:#B24F4F;
	text-decoration:none;
	font-weight:bold

}
a.inDenWarenkorb:hover{
	color:#B24F4F;
	background: url(Bilder/pfeil_rot.gif) no-repeat left 2.3em;

}

TABLE.warenkorbTabelle{
	width:85%;
	BORDER-RIGHT: #746258 1px solid;
	BORDER-TOP: #746258 1px solid;
	FONT-SIZE: 100%;
	MARGIN: 2em 0em 1.5em;
	BORDER-COLLAPSE: collapse;
	COLOR: #746258;
	font-family:Arial;
	font-size:9pt;
	padding: 0em;
}
TABLE.innerTabelle , TABLE.innerTabelle TD{
	
	BORDER: none;
	FONT-SIZE: 100%;
	COLOR: #746258;
	font-family:Arial;
	font-size:9pt;
	padding: 0em;

}

TABLE.warenkorbTabelle TD {
	BORDER-RIGHT: #746258 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #746258 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0em; VERTICAL-ALIGN: top; BORDER-LEFT: #746258 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #746258 1px solid;

}

TABLE.shippingTabelle{
	width:85%;
	BORDER-RIGHT: #746258 1px solid;
	BORDER-TOP: #746258 1px solid;
	FONT-SIZE: 100%;
	MARGIN: 2em 0em 1.5em;
	BORDER-COLLAPSE: collapse;
	COLOR: #746258;
	font-family:Arial;
	font-size:9pt;
	padding: 0em;
	
	padding-top: 0.2em;
}

TABLE.shippingTabelle TD {
	BORDER-RIGHT: #ece3cb 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ece3cb 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0em; VERTICAL-ALIGN: middle; BORDER-LEFT: #ece3cb 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ece3cb 1px solid;

}
TABLE.warenkorbTabelle TH, TABLE.shippingTabelle TH {
	BORDER-RIGHT: #746258 1px solid;
	PADDING-RIGHT: 0.3em;
	BORDER-TOP: #746258 1px solid;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0em;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #746258 1px solid;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: #746258 1px solid;
	font-weight: bold;
	background-color: #ece3cb;
	text-align: left;
	COLOR: #746258;	font-family:Arial; 	font-size:9pt;	
}
table.textoben{
	width:85%;
	COLOR: #746258;
	font-family:Arial; 
	font-size:9pt;
	line-height:150%;
}


INPUT {
	width: 17em; color:#746258  ; BORDER-RIGHT: #746258 1px solid; BORDER-TOP:#746258 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #746258 1px solid; BORDER-BOTTOM: #746258 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.quantity {
background-color:fdfbf0; width: 3em; border: #cdbea7 1px solid;}
SELECT {
	width: 17em; color:#746258  ;BORDER-RIGHT:#746258 1px solid; BORDER-TOP: #746258 1px solid; FONT-SIZE: 100%; BORDER-LEFT:#746258 1px solid; BORDER-BOTTOM: #746258 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	width: 17em; color:#746258  ;BORDER-RIGHT:#746258 1px solid; BORDER-TOP: #746258 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #746258 1px solid; BORDER-BOTTOM: #746258 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA.active, SELECT.active ,  INPUT.active , TEXTAREA.focus, SELECT.focus ,  INPUT.focus{
BORDER: #ece3cb 1px solid;background-color: #ece3cb;
}
INPUT.error ,  TEXTAREA.error,  select.error{
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; 
}

p.errormessage {
	COLOR: #ff0000;
	FONT-FAMILY: Arial;
	font-size: 9pt;
	
	margin: 0.2em 0em 0.2em 0em  ;
}



p.controladdr {

	BORDER-RIGHT: #746258 1px solid;
	PADDING-RIGHT: 0.3em;
	BORDER-TOP: #746258 1px solid;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 1em 0em 1em 0em ;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #746258 1px solid;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: #746258 1px solid;
	font-weight: normal;
	background-color: #ece3cb;
	text-align: left;
	COLOR: #746258;	font-family:Arial; 	font-size:9pt;	
}


p.clickthis {
	font-weight: bold;
}
hr.braun
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #746258; BORDER-LEFT: 0px; COLOR: #746258; BORDER-BOTTOM: 0px; HEIGHT: 1px;
}
span.name {
	visibility: hidden;
	display:none;
}
display_none{
	visibility: hidden;
	display:none;
}
.checkbox {
border:0px none;
width:auto;
}