/* LOGINBOX */
#frm_loginbox_formular {    }
	#loginbox_formular_left { float:left; background-color:#e0cbba; width:300px; padding:15px; }
	#loginbox_formular_right { float:left; margin-left:20px; background-color:#d2b7a0; width:300px; padding:5px;  }
.input_loginform { border:1px solid #80675a; }
.lable_loginform { font-family:Verdana, Arial; font-size:11px; color:#80675a; }
.btn_loginform { background-color:#e0cbba; border:none; color:#462215; font-weight:bold; width:65px; }
.lable_forgot_loginform { font-family:Verdana, Arial; font-size:11px; color:#80675a; text-decoration:underline; }
H3.login_status_header { font-family:Verdana, Arial; font-size:11px; color:#462215; margin:0px 2px 0px 0px 0px; }
p.login_status_message { font-family:Verdana, Arial; font-size:11px; color:#4a2d22; }
/* SHOP */

/* --- Öfter verwendet --- */
.tt_products_links_mb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.tt_products_link_forward_backwards { border:1px solid #B07C54;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px; }
.tt_products_fonts  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#916C55; }
	/* -- Formular Formatierungen */
	.tt_products_input_count { border:1px solid #B07C54; background-color:#FBF5EE; }
	.tt_products_input_field { border:1px solid #B07C54; background-color:#FBF5EE; }
	.tt_products_btn_submit { border:1px solid #B07C54; background-image:url(../gfx/img_btn_bg.jpg); }
	.tt_products_input_checkbox { border:1px solid #B07C54; background-color:#FBF5EE; }

/* --- MINI BASKET --- */
.tt_products_minibasket { }
.tt_products_mb_empty { border-bottom:1px solid #E1C8B2; margin-bottom:15px; padding-bottom:10px; }
.tt_products_mb_contents { border-bottom:1px solid #E1C8B2; margin-bottom:15px; padding-bottom:10px; }

/* --- PRODUKT LISTE --- */
#tt_products_list_items { width:730px; }
 
       
.tt_products_list_items_list { float:left; width:340px; margin-bottom:15px; margin-right:5px; overflow:hidden; margin-right:22px;
							    background-color:#e0cbba; }
.tt_products_list_items_title { margin-bottom:5px; background-color:#d4b9a3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; 
								color:#35180f; padding:3px; }
.tt_products_list_items_pic { }
.tt_products_list_items_notes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#916C55; }
.tt_products_list_items_form { margin-top:10px; height:60px; margin-bottom:20px; }
.tt_products_item_list_browse { float:none; margin-top:10px; height:40px; margin-bottom:5px; } 

/* --- PRODUKT SINGLE --- */
.tt_products_item_single_display  { background-color:#e0cbba; width:600px; }
.tt_products_item_single_title { margin-bottom:5px; background-color:#d4b9a3; font-family:Verdana, Arial; font-size:13px; font-weight:bold; color:#35180f; padding:3px;}
.tt_products_item_single_notes {  }
.tt_producst_item_single_order { clear:both; }

/* --- PRODUKT BASKET --- */
.tt_products_basket { background-color:#e0cbba; }
.tt_products_basket_title { background-color:#d4b9a3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; 
							color:#35180f; padding:3px; }
.tt_products_basket_delivery { }
.tt_products_basket_delivery_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; }
.tt_products_basket_delivery_selector { }
.tt_products_basket_delivery_message { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
							           color:#35180f; padding-top:5px; padding-bottom:5px; margin-left:5px; }

.tt_products_basket_payment { }
.tt_products_basket_payment_title  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; }
.tt_products_basket_payment_selector { }

.tt_products_basket_form_control { border-top:2px solid #B07C54; padding-top:5px; margin-top:10px; padding-bottom:20px; margin-bottom:10px; }
.tt_products_basket_buttons { margin-left:5px; }

/* --- PRODUKT BASKET INFO --- */
.tt_products_basket_info { background-color:#e0cbba; }
.tt_products_basket_info_title { background-color:#d4b9a3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							color:#35180f; padding:3px; }

.tt_products_basket_info_invoice_address_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_info_invoice_address { margin-bottom:10px; }
.tt_products_basket_info_invoice_text { margin-left:5px; margin-top:8px; margin-bottom:5px; }

.tt_products_basket_info_delivery_address { }
.tt_products_basket_info_delivery_address_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_info_delivery_address_adress { }
.tt_products_basket_info_delivery_address_shipping_text { margin-left:5px; margin-top:8px; margin-bottom:5px; }


.tt_products_basket_info_delivery_address_notes { }
.tt_products_basket_info_delivery_address_notes_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px;}

.tt_products_basket_info_delivery_address_notes_fields { margin-top:8px; margin-bottom:8px; }
.tt_products_basket_info_delivery_address_conditions_title {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_info_delivery_address_conditions_text { margin-left:5px; margin-top:8px; margin-bottom:5px; }
.tt_products_basket_info_delivery_address_conditions_field { }

.tt_products_basket_info_attention { margin-top:10px; margin-bottom:10px; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#916C55; 
									 font-size:12px; }
									 
.tt_products_basket_info_form_control { margin-bottom:10px; padding-bottom:20px; margin-left:5px; }

/* tt_products_payment_template */
.tt_products_basket_payment { background-color:#e0cbba; margin-bottom:10px; }
.tt_products_basket_payment_title { background-color:#d4b9a3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#35180f; padding:3px; }
.tt_products_basket_payment_delivery_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_payment_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_invoice_address_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_delivery_address_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_notes_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_price_summary_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
							         color:#35180f; padding:3px; border-bottom:2px solid #B07C54; margin-top:5px; }
.tt_products_basket_payment_form_control { margin-top:10px;  padding-bottom:10px; }

/* tt_products_order_confirmation_template */
.tt_products_order_confirmation { background-color:#e0cbba; margin-bottom:10px; padding-bottom:10px;  }
