/* ---------------------------- WARENKORB ------------------------------ */


a, font { font-size: 1.0em }

div.gui_basket_full_summary { width:580px; }

table.gui_list_basket_items { border-collapse:collapse; width:580px; }
table.gui_form_wide { border-collapse:collapse; }

tr.gui_list_basket_items_head th { 
	background-color:#999; color:#fff; 
	border:1px solid #727272;
	text-align:left; font-weight:bold; 
	padding:3px; padding-left:5px;
}
tr.gui_list_basket_items td { 
	background-color:#bbb; color:#fff;
	border:1px solid #727272;
	text-align:left; 
	padding:3px; padding-left:5px;
}
tr.gui_list_basket_items.alt_1 td { 
	background-color:#ccc; color:#fff;
	border:1px solid #727272;
	text-align:left; 
	padding:3px; padding-left:5px;
}
tr.gui_list_basket_items_foot th { 
	padding:3px; padding-left:5px; 
	border-top:1px solid #727272;
	color:color: ;
}

input.gui_add_to_basket_submit { margin-left:5px; }


div.gui_button { 
	background-color: #999; color:#fff;
	padding: 2px; padding-left:5px; padding-right:5px; margin-top:3px; margin-bottom:3px;
	border: 1px solid #727272;
	border-bottom: 1px solid #444;
	border-right: 1px solid #444; 
}

/* ---------------------- WARENKORB SEITENLEISTE------------------------ */

div.gui_basket_small_item {  
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	margin-bottom:2px;
}
div.gui_basket_small_summary {
	font-weight:bold;
	margin-bottom:15px;
}

/* ---------------------------- KASSE ------------------------------ */

div.gui_checkout_step {
	padding-top:15px;
}

h2.gui_checkout  { margin-top: 4px; margin-bottom:7px; height: 10px; }
div.gui_checkout {
	margin-bottom:20px; width: 600px;
}
div.gui_form_wide_head {
	text-align:left; padding-top:10px; padding-bottom:3px;
	font-weight:normal;
}
div.gui_form_wide_head.label_1 {
	padding-left:5px;
}
div.gui_checkout_progress_text {
	padding-top:10px;
}
div.gui_checkout_links {
	margin-top:15px;
}
div.gui_simple_form_field_search { padding-right:10px; }

div.box2_body div.gui_web_form { color:; }

div.gui_web_form { 
	color:;
}
table.gui_form_wide {
	margin-bottom:15px;
}
th.gui_form_wide {
	padding:2px; padding-left:5px;
	color: ; background-color: ;
	font-weight:normal;
	font-size:11px;
}
th.gui_form_wide div, td.gui_form_wide div, td.gui_form_wide input, td.gui_form_wide select { font-size:11px; }

td.gui_form_wide {
	padding:2px; padding-left:5px; padding-right:30px;
	color: ; background-color: ;
	font-weight:normal;
	font-size:11px;
}

div.required { font-weight:bold; }
span.gui_simple_form_field_label_asterisk { color:; }

div.gui_checkout_progress {
	font-size:12px; white-space:nowrap; padding:0px; margin:0px;
}
div.gui_checkout_progress.step_previous {
	color:#000;
	height:18px; padding-top:2px; text-align:center; margin-right:1px;
	background-color:#bbb; border:1px solid #727272;
}
div.gui_checkout_progress.step_active {
	color:#000; background-color:#eee; border:1px solid #727272;
	height:18px; padding-top:2px; text-align:center; margin-right:1px;
}
div.gui_checkout_progress.step_future {
	color:#fff;
	height:18px; padding-top:2px; text-align:center; margin-right:1px;
	background-color:#999; border:1px solid #727272;
}

div.gui_checkout_payments_item_content, div.gui_checkout_shippings_item_content {
	color:#fff;
	padding:2px; text-align:left;
	background-color:;
	border:1px solid ;
	margin-bottom:15px; padding:5px;
}

div.gui_checkout_info { padding-bottom:10px; }


table.gui_checkout_summary_cols { margin-top:20px; margin-bottom:20px; }
/* td.gui_checkout_summary_cols { 
	padding:10px; padding-top:0px;
	background-color:; color:;
	border-right:5px solid ; 
} */
td.gui_checkout_summary_cols { 
	padding:10px; padding-top:0px;
	border:5px solid ; 
}
div.gui_checkout_gtc_confirm { 
	margin-bottom:20px; padding:5px;
	background-color:; color:;
}
div.gui_checkout_order_success_msg { font-weight:bold; font-size:14px; padding-bottom:5px; color: ; }
div.gui_order_receipt_print_button { 
	padding:5px; margin-bottom:15px;
	background-color:; color:; 
}

h3.gui_checkout { margin-top:10px; }
th.gui_form_wide { text-align:left; }
input.gui { font-size:12px; }
