
td {
	vertical-align:top;
}

#shop_table { /* table  - noetig fuer bg image (nur per html definierbar) */
	position:absolute;
	left:-219px;
	top:150px;
}
#cart_td { /* td */
	border:1px solid #FFE400;
	width:190px;
	height:223px;
	/*background-color:#264F91;*/
}
#cart { /* div */
	/* die px werte sind aufeinander abgestimmt!
	width/height sind 2*6px weniger als #cart_td wg margin.
	margin eins weniger als 6px fuer toleranz.
	 */
	margin:5px;
	width:178px;
	height:211px;
	overflow:auto;
}
.cart_heading {	/* "Warenkorb" */
	font-size:13px;
	color:#FFE400;
	text-align:center;
	margin-top:0px;
	margin-bottom:7px;
	font-weight:bold;
}
#shop { /* rechtes div */
	border:0px dotted #737946;
	padding:5px;
	height:325px;
	width:590px;
	overflow:auto;
}

.breadcrumbs { /* div */
	margin-bottom:10px;
}
.breadcrumbs #current_level { /* span */
	color:#FFE400;
	font-weight:bold;
}

.product_details {	/* pre in product view */
	margin-top:8px;
}

#colors { /* div in product view containing color images*/
/* kein text mehr, also nicht designen
	border:1px solid #FFE400;
	background-color:#264F91;
	padding:6px;
	text-align:center;
*/
}
#colors a img { /* #colors: div in product view containing color images*/
	border-width:0px;
}
#sizes { /* div in product view containing size-forms underneath colors-div */
	margin-top:20px;
	border:1px dotted black;/*#FFE400;*/
	background-color:#E5E5E5;/*#001F64;*dark blue*/
	padding:6px;
	color:#383838;
}
#sizes td {
	color:#383838;
}
#sizes .order_input {
	width:25px;
}
#sizes a {
	color:#383838;
}
