body {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	background-color: #FFFFFF;
}

a.headnav:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#032571;}
a.headnav:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#032571;}
a.headnav:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#032571;}
a.headnav:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#032571;}

a:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11pt; color: #032571;}
a:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11pt; color: #032571;}
a:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11pt; color: #032571;}
a:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11pt; color: #032571;}


.text_klein 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #060606;}
.text 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; color:#060606;}
.text_marked 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight: bold; color: #032571;}
.text_navi	 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;	line-height:11pt; font-weight: bold; color: #FFFFFF;}
.tab-tx 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; color: #060606;}
.text_explain			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#060606;}
.text_notify			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#060606;}
.tab-fett 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight: bold; color: #032571;}
.tab-fettw 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight: bold; color: #060606;}
.tab-fett-weiss 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight: bold; color: #FFFFFF;}
.tab-tx-link 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; color: #060606;}
.tab-tx-gr 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; color: #060606;}
.kl-li 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt ;color:#060606;}
.tab-fett-weiss 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight: bold; color: #FFFFFF;}
.overohne 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; text-decoration: none; font-weight: bold; color: #FFFFFF;}

/* Ende frei definierter Styles  */
/* ---------------------------------------------------------------------------------  */


/* ---------------------------------------------------------------------------------  */
/* Beginn WEBSALE-Styles (Klassennamen vorgegeben!) */


/* Anfang Produktmenü 

table.cat_table_opened 	{background-color:#FFFAE6; width:95%;}
table.cat_table_closed 	{background-color:#FFFFFF; width:95%;} 

table.cat_table_opened td	{padding:2pt;}
table.cat_table_closed td	{padding:2pt;}

.cat_text_standard 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;} 
.cat_text_selected 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#FF9900;}

table.cat_table_opened .cat_text_standard {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#002E55;}

a.cat_link:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; color:#777777;}  
a.cat_link:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; color:#777777;} 
a.cat_link:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; color:#777777;} 
a.cat_link:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#002E55;}

Ende Produktmenü */


/* Anfang Produktmenüpfad */

a.cat_path:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt; font-weight:bold; color: #032571}
a.cat_path:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt; font-weight:bold; color: #032571}
a.cat_path:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt; font-weight:bold; color: #032571}
a.cat_path:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt; font-weight:bold; color: #032571}

/* Ende Produktmenüpfad */


/* Anfang Blättern von Listen/Produkten */

.paging_table 		{width:90%;}

.paging_td1		{text-align:left; padding:2pt;}
.paging_td2		{width:100%; text-align:left; padding:2pt;}
.paging_td3		{text-align:left; padding:2pt;}

.paging_text 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.paging_text_selected 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#002E55;}

a.paging_link:link 	    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; color:#777777;}  
a.paging_link:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; color:#777777;} 
a.paging_link:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; color:#777777;} 
a.paging_link:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; color:#002E55;}

/* Ende Blättern von Listen/Produkten */


/* Anfang "Tabelle Artikel in mehreren Spalten" */

table.product_list_table td {text-align:left;}

/* Ende "Tabelle Artikel in mehreren Spalten" */


/* Anfang "Tabelle für Variationen - abhängige und nicht abhängige" (nur bei Platzierung im Template durch ~PR-Variations~ bzw. ~PR-DepVariations~) */

.pr_var_table			{width:100%; }
.pr_depvar_table		{ width:100%; }

table.pr_var_table td 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#060606; padding:1pt;}
table.pr_depvar_table td 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#060606; padding:1pt;}

.select_variations		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color:#FFFFFF; width:190pt;}
.select_dep_variations		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color:#FFFFFF; width:190pt;}
/* Ende "Tabelle für Variationen - abhängige und nicht abhängige" */


/* Anfang "Tabelle für Textfelder" */

.pr_text_input_field_table 		{border:1pt #cccccc; margin-top:6pt; margin-bottom:1pt; width:90%; background-color:#DEE3ED;}

table.pr_text_input_field_table td 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#002E55; padding:2pt;}

/* Ende "Tabelle für Textfelder" */


/* Anfang "Staffelpreisfeld" */

.select_bulk_discount {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; width:50%; background-color:#f9f9f9;}

/* Ende "Staffelpreisfeld" */


/* Anfang Warenkorbtabelle */

.basket_table 			{width:100%;}
.basket_tr_header 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; background-color:#F9F9F9;}
.basket_tr_header td		{padding:3pt;}
.basket_tr_1			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;}
.basket_tr_1 td			{padding:3pt; background-color:#FBFBFB;}	
.basket_tr_2			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color:#FBFBFB;}
.basket_tr_2 td			{padding:3pt; background-color:#F8F8F8;}
.basket_var_table		{width:90%; font-family:Arial,Helvetica,sans-serif; font-size:7pt;}
.basket_tr_footer		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#F9F9F9; font-size:7pt;}
.basket_tr_footer td		{padding:3pt; background-color:#F9F9F9;}
.basket_text_product_name 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold;}
.basket_text_total_sum		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; background-color:#F9F9F9; font-weight:bold;}
.basket_voucher_table		{width:90%;}
.basket_tr_reservation_1	{}
.basket_tr_reservation_1 td	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#CC0000; padding:3pt;}
.basket_tr_reservation_2	{}
.basket_tr_reservation_2 td	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#CC0000; padding:3pt;}


/* Ende Warenkorbtabelle */


/* Anfang Listenfeld für Währungsauswahl */

.select_currency		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}

/* Ende Listenfeld für Währungsauswahl */


/* Anfang Adressfelder für Rechnungs- und Lieferadresse */

.addr_table 		{padding:3pt; width:100%;}
.addr_tr_1		{}
.addr_tr_2		{}
.addr_text_input	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:160pt;}
.addr_td_1 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:3pt; background-color:#EBEBEB;}
.addr_td_2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:3pt; background-color:#FFFFFF;}
.addr_td_3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:3pt; background-color:#EBEBEB;}
.select_title		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:160pt;}
.select_date_of_birth	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:45pt;}
.select_country		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:160pt;}
.select_salutation	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:160pt;}
.select_user_def_list	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;width:160pt;}
.addr_error_table	{width:100%;}
.addr_error_table td	{padding:3pt;}
.addr_error_ul		{}
.addr_error_li		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#cc0000;}

/* Ende Adressfelder für Rechnungs- und Lieferadresse */


/* Anfang "Tabelle für Auswahl der Zahlungsart" */

.payment_table		{width:100%;}
.payment_tr_1		{}
.payment_tr_2		{}
.payment_td_1		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.payment_td_2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.payment_td_3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.payment_name		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt; font-weight:bold;}
.payment_name_suffix	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt; font-weight:bold;}

/* Anfang "Tabelle für Auswahl der Zahlungsart" */


/* Anfang "Tabelle für Auswahl der Zustellung" */

.delivery_table		{width:100%;}
.delivery_tr_1		{}
.delivery_tr_2		{}
.delivery_td_1		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.delivery_td_2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.delivery_descr		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;padding:2pt;}
.select_delivery	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}

/* Ende "Tabelle für Auswahl der Zustellung" */


/* Anfang "Eingabe der Kreditkartendaten" */

.ccard_table			{width:100%;}
.ccard_tr_1			{}
.ccard_tr_2			{}
.ccard_td_1			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.ccard_td_2			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.ccard_td_3			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.ccard_text_input_holder	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:100pt;}
.ccard_text_input_number	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:40pt;}
.ccard_text_input_cvcode	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:98pt;}
.select_ccard			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:100pt;}
.select_ccard_validity		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:30pt;}
.ccard_error_table		{width:100%;}
.ccard_error_table td		{padding:2pt;}
.ccard_error_ul			{}
.ccard_error_li			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#cc0000;}

/* Ende "Eingabe der Kreditkartendaten" */


/* Anfang "Eingabe der Bankverbindung" */

.debit_table		{width:100%;}
.debit_tr_1		{}
.debit_tr_2		{}
.debit_td_1		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.debit_td_2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.debit_td_3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.debit_text_input	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:160pt;}
.debit_error_table	{width:100%;}
.debit_error_table td	{padding:2pt;}
.debit_error_ul		{}
.debit_error_li		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#cc0000;}

/* Ende "Eingabe der Bankverbindung" */


/* Anfang "Anzeige der Bankverbindung bei Vorauskasse" */

.bank_info_table	{width:100%;}
.bank_info_table td	{padding:2pt;}
.bank_info_text_header	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#E6E6E6;}
.bank_info_text		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;}

/* Ende "Anzeige der Bankverbindung bei Vorauskasse" */


/* Anfang "Anzeige der Rechnungs- und Lieferadresse z.B. bei Bestellübersicht" */

.show_addr_table	{width:100%;}
.show_addr_tr_1		{}
.show_addr_tr_2		{}
.show_addr_td_1		{width:35%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.show_addr_td_2		{width:65%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}

/* Ende "Anzeige der Rechnungs- und Lieferadresse z.B. bei Bestellübersicht" */


/* Anfang Newsletter - Bestellung bei Adresseingabe */

.newsletter_table	{width:100%;}
.newsletter_tr_1	{}
.newsletter_td_1	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}
.newsletter_td_2	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:2pt;}

/* Ende Newsletter - Bestellung bei Adresseingabe */


/* Ende WEBSALE-Styles (Klassennamen vorgegeben!) */
/* ---------------------------------------------------------------------------------  */
