/* ######################################################################################################
** # Template for TT - Products                                               #############################
** ######################################################################################################
**
**  TT Products Version: 2.5.4
**  Datei       : tt_products.css
**  Funktion    : basis css
*/

/* ######################################################################################################
** ### Listenansicht / Listview ##################################################################
** ######################################################################################################
*/

caption {
	text-align: left;
}

.right {
	float:right;
}
.listitem {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.tt_products_item_list {
	clear: both;
}
.trading_conditions{
	display: none;
}


#CATEGORY_TITLE_LIST {
	text-align: left;
	background-color: #F0F0F4;
	font-size: 12px;
	color: #222;
}
#PRODUCT_TITLE_LIST {
	float:left;
	width:340px;
	position: relative;
	border-bottom:1px dotted #c8c8c8;
	padding-bottom:5px;
	margin-right:10px;
	margin-bottom:3px;
}
#PRODUCT_TITLE_LIST img {
	float:left;
	margin-right:10px;
}
.floatbox_LIST {
	position: relative;
	top: 10px;
	float: left;
	width: 400px;
	height: auto;
}
#PRODUCT_IMAGE_LIST {
	position: relative;
	top: 10px;
	float: left;
	padding: 10px 10px 10px 0px;
}
#display_variant2_LIST {
	position: relative;
	top: 10px;
	float: right;
	padding: 10px 10px 10px 0px;
	font-size: 12px;
	color: #222;
}
#display_variant1_LIST {
	position: relative;
	top: 10px;
	float: right;
	padding: 10px 10px 10px 0px;
	font-size: 12px;
	color: #222;
}
/*
#display_variant5_isSingle_LIST
{
float: left;
padding-left: 10px;
font-size: 12px;
color: #222;
}
*/

#anzahl_LIST {
	float: left;
	margin-left: 10px;
	position: relative;
	top: 10px;
	margin-top: 10px;
	padding: 10px 0px 10px 0px;
	font-size: 12px;
	color: #222;
	width: auto;
}
#inputimage_list {
	position: relative;
	top: 8px;
	border: none;
	border-width: 0px;
	border-color:#FFFFFF;
	background-color: #FFF;
}
#button2_LIST {
	position:absolute;
	top: 130px;
	left: 110px;
	margin-left: 0px;
	font-size: 0.8em;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 5px;
	height: 25px;
	width:150px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #fafafa none repeat scroll 0%;
	border: 1px solid #cccccc;
	color: #777777;
	vertical-align: middle;
}
#web_price_LIST {
	float: left;
	margin-left: 10px;
	position: relative;
	top: 10px;
	margin-top: 0px;
	padding: 10px 0px 10px 0px;
	font-size: 12px;
	color: #222;
	width: auto;
}
/********************************* Einzelansicht- Singleview ***************************************************/


#PRODUCT_TITLE_SINGLE {
	text-align: left;
	position: relative;
	top: 10px;
	font-size: 12px;
	color: #222;
}
.floatbox_SINGLE {
	position: relative;
	top: 10px;
	float: left;
	width: 400px;
	font-size: 12px;
	color: #222;
}
#PRODUCT_IMAGE_SINGLE {
	position: relative;
	top: 10px;
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
#PRODUCT_NOTE_SINGLE {
	position: relative;
	top: 10px;
	float: left;
	width: 200px;
	margin-top: 10px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
#display_variant2_SINGLE {
	position: relative;
	float: left;
}
#display_variant1_SINGLE {
	position: relative;
	float: left;
	color: #222;
}
#display_variant5_isSingle_LIST {
	float: right;
width: Wenn diese Variante aktiviert ist und neben den anderen stehen soll, muss die Gesamtbreite von 350 durch 3 geteilt werden padding-left: 10px;
}
#web_price_SINGLE {
	float: left;
	background:#333366;
	position: relative;
	color: #222;
}
#anzahl_SINGLE {
	float: left;
	position: relative;
	top: 10px;
	padding: 0px 0px 0px 0px;
	width: 150px;
	font-size: 12px;
	color: #222;
}
#inputimage {
	position: relative;
	top: 8px;
	border: none;
	border-width: 0px;
	border-color:#FFFFFF;
	background-color: #FFF;
}
#PRODUCT_RELATED_UID_SINGLE {
	font-size: 12px;
	color: #222;
}
#SHOPADMIN_EMAIL_SINGLE {
	float: right;
	position: relative;
	top: 10px;
	padding: 20px;
	width: 150px;
	font-size: 12px;
	color: #222;
}
#backtolist_SINGLE {
	position: relative;
	top: 10px;
	text-align: left;
	padding: 10px;
	font-size: 12px;
	color: #222;
}
/***************************** Warenkorb / Basket ***********************************************/

.basket {
	position: relative;
	top: 0px;
	width: 420px;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET {
	position: relative;
	top: 0px;
	float: left;
	width: 420px;
}
#text_Produkt {
	float: left;
	width: 100px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
/*
#text_Variante
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}*/

#text_Anzahl {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
#text_Einzelpreis {
	float: left;
	width: 110px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
#text_Gesamt {
	float: right;
	width: 130px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET2 {
	position: relative;
	top: 0px;
	float: left;
	width: 420px;
}
#PRODUCT_TITLE_BASKET2 {
	float: left;
	width: 100px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #222;
}
/*
#display_variant_BASKET2
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}*/

#FIELD_QTY_BASKET2 {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_TAX_BASKET2 {
	float: left;
	width: 100px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_TOTAL_TAX_BASKET2 {
	float: right;
	width: 130px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_versand_BASKET2 {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_pauschale_BASKET2 {
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 410px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET3 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#SHIPPING_SELECTOR_BASKET3 {
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_SHIPPING_TAX_BASKET3 {
	float: right;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET4 {
	position: relative;
	top: 0px;
	float: left;
	width:410px;
}
#text_zahlungsweise_BASKET4 {
	float: left;
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PAYMENT_SELECTOR_BASKET4 {
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#TAX_INCL_EXCL_BASKET4 {
	float: right;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
p #MESSAGE_SHIPPING_BASKET4 {
	position: relative;
	top: 0px;
	width: 410px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
.floatbox_BASKET5 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 410px;
	color: #222;
}
#text_gesamt_BASKET5 {
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#PRICE_TOTAL_BASKET5 {
	float: right;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
/******************************** BASKETINFO TEMPLATE **********************************************/

#text_rechnungsanschrift_BASKETINFO {
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	width: 570px;
	color: #222;
}
#text_BILLING_ADDRESS_BASKETINFO {
	position: relative;
	top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	width: 570px;
}
#floatbox_BASKETINFO1 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 570px;
}
#label_PERSON_SALUTATION {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#field_PERSON_SALUTATION {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_NAME {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_NAME {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 370px;
	color: #222;
}
#label_PERSON_ADDRESS {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_ADDRESS {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_ZIP {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_ZIP {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_CITY {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_CITY {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_COUNTRY_CODE {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_COUNTRY_CODE {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_TELEPHONE {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_TELEPHONE {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_EMAIL {
	padding-right:10px;
	width: 100px;
}
#field_PERSON_EMAIL {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_hinweis_BASKETINFO {
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 570px;
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#floatbox_BASKETINFO2 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 570px;
}
#label_PERSON_NAME2 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_NAME2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 370px;
	color: #222;
}
#label_PERSON_ADDRESS2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_ADDRESS2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_ZIP2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_ZIP2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_CITY2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_CITY2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_COUNTRY_CODE2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_COUNTRY_CODE2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_TELEPHONE2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_TELEPHONE2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_PERSON_EMAIL2 {
	padding-right:10px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_PERSON_EMAIL2 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_ADDRESS_BASKETINFO {
	position: relative;
	top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 570px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	font-weight: bold;
	color: #222;
}
#textinfo_DELIVERY_ADDRESS_BASKETINFO {
	position: relative;
	top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 570px;
	color: #222;
}
#floatbox_BASKETINFO3 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 570px;
	color: #222;
}
#label_DELIVERY_SALUTATION {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_SALUTATION {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_NAME {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_NAME {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 370px;
	color: #222;
}
#label_DELIVERY_ADDRESS {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_ADDRESS {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_ZIP {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_ZIP {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_CITY {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_CITY {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_COUNTRY_CODE {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_COUNTRY_CODE {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_TELEPHONE {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_TELEPHONE {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_EMAIL {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#field_DELIVERY_EMAIL {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/*
#label_DELIVERY_BEMERKUNG
{
padding-right:10px;
width: 200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}

#field_DELIVERY_BEMERKUNG
{
width: 370px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
} 
*/
#label_DELIVERY_DESIRED_DATE {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#field_DELIVERY_DESIRED_DATE {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#label_DELIVERY_NOTE {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#field_DELIVERY_NOTE {
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_agb_BASKETINFO {
	padding: 10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 570px;
	color: #222;
}
/************************************** BASKET_OVERVIEW_TEMPLATE *****************************/

.shop_minibasket {
}
.shop_minibasket_image {
}
/************************************** BASKET_PAYMENT_TEMPLATE *****************************/

.basket_payment {
	position: relative;
	top: 0px;
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE1 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
.text_bestellung_BASKET_PAYMENT_TEMPLATE1 {
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	width: 410px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#text_produkte_BASKET_PAYMENT_TEMPLATE1 {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_anzahl_BASKET_PAYMENT_TEMPLATE1 {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_gesamt_BASKET_PAYMENT_TEMPLATE1 {
	float: left;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE2 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
	color: #222;
}
#produkte_BASKET_PAYMENT_TEMPLATE2 {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#anzahl_BASKET_PAYMENT_TEMPLATE2 {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#gesamt_BASKET_PAYMENT_TEMPLATE2 {
	float: left;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE3 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
	color: #222;
}
#text_rechnungsanschrift_BASKET_PAYMENT_TEMPLATE3 {
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	width: 410px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#text_PERSON_SALUTATION_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_SALUTATION_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_NAME_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_NAME_BASKET_PAYMENT_TEMPLATE3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 210px;
	color: #222;
}
#text_PERSON_ADDRESS_DISPLAY_PAYMENT_BASKET_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_CITY_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_CITY_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_COUNTRY_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_COUNTRY_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_TELEPHONE_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_TELEPHONE_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_email_BASKET_PAYMENT_TEMPLATE3 {
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 410px;
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE4 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_lieferanschrift_BASKET_PAYMENT_TEMPLATE4 {
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	width: 410px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#text_DELIVERY_SALUTATION_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_SALUTATION_BASKET_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_NAME_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_NAME_BASKET_PAYMENT_TEMPLATE4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	width: 210px;
}
#text_DELIVERY_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_CITY_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_CITY_BASKET_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_COUNTRY_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_COUNTRY_BASKET_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_TELEPHONE_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_TELEPHONE_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_email_DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4 {
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 410px;
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE5 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_versand_BASKET_PAYMENT_TEMPLATE5 {
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	width: 410px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#SHIPPING_TITLE_BASKET_PAYMENT_TEMPLATE5 {
	float: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_SHIPPING_BASKET_PAYMENT_TEMPLATE5 {
	float: right;
	width: 130px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE6 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_zahlungsweise_BASKET_PAYMENT_TEMPLATE6 {
	float: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/*
#PAYMENT_IMAGE_BASKET_PAYMENT_TEMPLATE6
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}*/

#PRICE_PAYMENT_BASKET_PAYMENT_TEMPLATE6 {
	float: right;
	width: 130px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_PAYMENT_TEMPLATE7 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {
	float: left;
	width: 280px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {
	float: right;
	width: 130px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#SUBMIT_BASKET_PAYMENT_TEMPLATE7 {
	float: left;
	width: 410px;
}
/************************************** BASKET_ORDERCONFIRMATION_TEMPLATE *****************************/

.BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_dank_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#ORDER_UID_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#text_payment_emailsend_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#header_zahlungsart_BASKET_ORDERCONFIRMATION_TEMPLATE {
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#header_zahlungsart_rechnung_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#text_zahlungsart_rechnung_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#header_zahlungsart_selbstabholer_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#text_zahlungsart_selbstabholer_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#header_zahlungsart_nachnahme_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#text_zahlungsart_nachnahme_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#header_zahlungsart_paypal_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#text_zahlungsart_paypal_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#header_lieferstatus__BASKET_ORDERCONFIRMATION_TEMPLATE {
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#text_lieferstatus_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#bestelldatum_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #222;
}
#text_status_codeORDER_TRACKING_NO_BASKET_ORDERCONFIRMATION_TEMPLATE {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#link_PID_TRACKING_TRACKING_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#link_PID_BILLING_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#link_PID_DELIVERY_BASKET_ORDERCONFIRMATION_TEMPLATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE1 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_produkte_BASKET_ORDERCONFIRMATION_TEMPLATE1 {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/*
#text_produkte_BASKET_ORDERCONFIRMATION_TEMPLATE1
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}*/

#text_anzahl_BASKET_ORDERCONFIRMATION_TEMPLATE1 {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_gesamt_BASKET_ORDERCONFIRMATION_TEMPLATE1 {
	float: left;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE2 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#produkte_BASKET_ORDERCONFIRMATION_TEMPLATE2 {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#anzahl_BASKET_ORDERCONFIRMATION_TEMPLATE2 {
	float: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#gesamt_BASKET_ORDERCONFIRMATION_TEMPLATE2 {
	float: left;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#text_rechnungsanschrift_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 410px;
	color: #222;
}
#text_PERSON_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	position: relative;
	top: 0px;
	float: left;
	width: 200px;
}
#PERSON_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_PERSON_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PERSON_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_email_BASKET_ORDERCONFIRMATION_TEMPLATE3 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
	color: #222;
}
#text_lieferanschrift_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	position: relative;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 410px;
	color: #222;
}
#text_DELIVERY_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_email_DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_DELIVERY_DESIRED_DATE_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	font-weight: bold;
}
#DELIVERY_DESIRED_DATE_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/*

#text_DELIVERY_BEMERKUNGEN_BASKET_ORDERCONFIRMATION_TEMPLATE4
{
padding-right:10px;
width: 200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222;
}*/

#text_DELIVERY_NOTE_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	padding-right:10px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#DELIVERY_NOTE_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4 {
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE5 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
	color: #222;
}
#text_versand_BASKET_ORDERCONFIRMATION_TEMPLATE5 {
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_pauschale_BASKET_ORDERCONFIRMATION_TEMPLATE {
	float: left;
	position: relative;
	top: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 410px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#SHIPPING_SELECTOR_BASKET_ORDERCONFIRMATION_TEMPLATE5 {
	float: left;
	width: 260px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_SHIPPING_TAX_BASKET_ORDERCONFIRMATION_TEMPLATE5 {
	float: right;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_zahlungsweise_BASKET_ORDERCONFIRMATION_TEMPLATE6 {
	float: left;
	width: 410px;
	padding: 2px 0px 2px 2px;
	background-color: #F0F0F4;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE6 {
	position: relative;
	top: 0px;
	float: left;
	width: 410px;
}
#PAYMENT_SELECTOR_BASKET_ORDERCONFIRMATION_TEMPLATE6 {
	float: left;
	width: 260px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#TAX_INCL_EXCL_BASKET_ORDERCONFIRMATION_TEMPLATE6 {
	float: right;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE7 {
	position: relative;
	top: 10px;
	float: left;
	width: 410px;
}
#text_PRICE_TOTAL_BASKET_ORDERCONFIRMATION_TEMPLATE7 {
	float: left;
	width: 260px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#PRICE_TOTAL_BASKET_ORDERCONFIRMATION_TEMPLATE7 {
	float: right;
	width: 150px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_regards_BASKET_ORDERCONFIRMATION_TEMPLATE {
	margin-top: 20px;
	width: 410px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/************************************** BASKET_TEMPLATE_EMPTY *****************************/

.BASKET_TEMPLATE_EMPTY {
	position: relative;
	top: 10px;
	padding: 10px;
	text-align: left;
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
#backtolist_BASKET_EMPTY {
	position: relative;
	top: 10px;
	text-align: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/************************************** BASKET_REQUIRED_INFO_MISSING *****************************/
.BASKET_REQUIRED_INFO_MISSING {
	position: relative;
	top: 10px;
	text-align: left;
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
/************************************** TRACKING_DISPLAY_INFO *****************************/
.floatbox_TRACKING_DISPLAY_INFO1 {
	position: relative;
	top: 0px;
	float: left;
	width: 570px;
}
#text_datum_zeit_TRACKING_DISPLAY_INFO1 {
	float: left;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_code_TRACKING_DISPLAY_INFO1 {
	float: left;
	width: 50px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_aktion_TRACKING_DISPLAY_INFO1 {
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#text_kommentar_zeit_TRACKING_DISPLAY_INFO1 {
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.floatbox_TRACKING_DISPLAY_INFO2 {
	position: relative;
	top: 0px;
	float: left;
	width: 570px;
}
#datum_zeit_TRACKING_DISPLAY_INFO2 {
	float: left;
	width: 120px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#code_TRACKING_DISPLAY_INFO2 {
	float: left;
	width: 50px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#aktion_TRACKING_DISPLAY_INFO2 {
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
#kommentar_TRACKING_DISPLAY_INFO2 {
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.shopadmin {
	position: relative;
	top: 10px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 570px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
/************************************** TRACKING_DISPLAY_INFO END*****************************/

.input {
	border-style: solid;
	border-width: 1px;
	border-color: #BDBDBD;
}
select {
	border-style: solid;
	border-width: 1px;
	border-color: #BDBDBD;
}
/*p {color: #a0a0a0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; }*/

/*#tx-ttproducts-pi1-list { font-family: Arial, Helvetica, sans-serif; font-size:14px; }*/

.tx-ttproducts-pi1-wrap2 {
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-size:12px;
	font-weight:bold;
}
.tx-ttproducts-pi1-wrap1 {
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-size:12px;
	font-weight:bold;
}
/*.tx-ttproducts-pi1 { color: #222; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; font-size:12px; }*/

/*.tx-ttproducts-pi1 { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; font-size:12px; }*/

#button1, #button3, #button4, #button5 {
	border: 1px solid #cccccc;
	padding: 2px;
	background: #fafafa none repeat scroll 0%;
	margin-left: 0em;
	width: auto;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 0.8em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	color: #777777;
}
/* Button Submit Listenansicht */



#tx-ttproducts-pi1-search .inputimage {
	border: none;
	border-width: 0px;
	border-color:#FFFFFF; /*!important*/
}
#tx-ttproducts-pi1-search input {
	border-style: solid;
	border-width: 1px;
	border-color: #BDBDBD;
}
/*p .bodytext { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #222; }*/  

/*sonst macht der IE 6 und 7 einen Underline unter den Titel*/

/*a:link { color: #AA3123; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #FE6F00; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:active, a:visited { color: #2220; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }*/

table, tr, td, .tx-ttproducts-pi1 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
form {
	padding: 0px;
	margin: 0px;
}
#registrationForm {
	margin: 0px;
	vertical-align: top;
}

