/* Anfragewarenkorb-Formular */
#basket form {
	margin: 0;
	padding: 0;
	border: none;
}
	#basket form input, #basket form textarea, #basket form select {
		display: inline;
		width: auto;
		margin: 0;
		padding: 0;
		border: none;
		color: auto;
		font-family: Arial, Verdana, sans-serif;
		font-size: 12px;
	}

		#basket form input.border {
			border-top: 1px solid #9b9b9b;
			border-left: 1px solid #9b9b9b;
		}

		#basket form input:focus, #basket form textarea:focus, #basket form select:focus {
			background: auto;
			border: none;
		}

		#basket form input.border:focus, #basket form textarea.border:focus, #basket form select.border:focus {
			background: #fff;
			border-top: 1px solid #9b9b9b;
			border-left: 1px solid #9b9b9b;
		}

/* Edit-Tabelle */

table.edit_basket, table.do_order_basket  {
	border-collapse: collapse;
	width: 453px;
	background: #eee;
	margin: 0 0 20px 0;
}

	table.edit_basket th, table.edit_basket td,
	table.do_order_basket th, table.do_order_basket td {
		vertical-align: top;
		font-size: 12px;
	}

	table.edit_basket th, table.do_order_basket th {
		padding: 4px 12px 4px 12px;
		color: #05a;
		text-align: left;
		font-weight: bold;
		border-bottom: 1px solid #fff;
	}

	table.edit_basket td, table.do_order_basket td {
		padding: 10px 12px 0 12px;
	}

		table.edit_basket td.tool {
			padding: 0 12px 13px 12px;
		}

/*Absenden-Tabelle */

table.do_order_basket {
	border-bottom: 10px solid #eee;
}

/* Warenkorb rechts */

#feature .basket {
	background: #fff url(/fileadmin/images/default/context_back.gif) repeat-y 100% 0;
	margin: 0 0 17px 0;
	padding: 5px 24px 10px 12px;
	font-size: 11px;
	line-height: 14px;
}

	#feature .basket p {
		margin: 7px 0 0 0;
	}

	#feature .basket ul {
		list-style: none;
		margin: 10px 0 0 0;
		padding: 0;
	}

		#feature .basket ul li {
			margin: 5px 0 0 0;
		}
