/* ---------------------------------------------------------------------------------  */
/* Beginn frei definierter Styles  */

body, textarea {
  font-family:Arial, Helvetica, sans-serif;
}

p { padding:0px; margin:0px;}

form {margin:0px;}

a:link 		{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:visited 	{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:active 	{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:hover 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}


a.rot:link 		{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#cc0000;}
a.rot:visited 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#cc0000;}
a.rot:active 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#cc0000;}
a.rot:hover 	    {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#ffffff;}

a.weiss:link 		{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#ffffff;}
a.weiss:visited 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#ffffff;}
a.weiss:active 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#ffffff;}
a.weiss:hover 	    {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#cc0000;}


a.orange:link 		{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ec7c2e;}
a.orange:visited 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ec7c2e;}
a.orange:active 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ec7c2e;}
a.orange:hover 	    {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#8a8a8a;}

a.boxlink:link 		{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a.boxlink:visited 	{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a.boxlink:active 	{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a.boxlink:hover 	{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ec7c2e;}

a.quicklink:link 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
a.quicklink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
a.quicklink:active 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
a.quicklink:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#ec7c2e;}

a.catlink:link 	    {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000;}
a.catlink:visited   {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000;}
a.catlink:active 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000;}
a.catlink:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#808080;}

a.rechtslink:link 	    {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}
a.rechtslink:visited    {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}
a.rechtslink:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}
a.rechtslink:hover 	    {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#808080;}

a.headnav:link 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#002683;}
a.headnav:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#002683;}
a.headnav:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#002683;}
a.headnav:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#999999;}

a.subnav:link 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4f5050;}
a.subnav:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4f5050;}
a.subnav:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4f5050;}
a.subnav:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#ec7c2e;}


a.footernav:link 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#8a8a8a;}
a.footernav:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#8a8a8a;}
a.footernav:active 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#8a8a8a;}
a.footernav:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000000;}

.text_marked		{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#cc0000;}
.text_klein 		{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.text 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.text_rot 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#B30602;}
.text_big 			{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}

.headline_rot 		{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#B30602;}
.headline_weiss 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline}
.text_header 		{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.text_footer 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8a8a8a;}

.text_explain		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#006600;}
.text_notify		{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CC0000;}

.box					{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border:1px solid #bdbdbd; background-color:#f5f5f5; font-size:11px;}
.inhalt					{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; background-color:#ffffff;}
.kasten_rechts			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; background-color:#ffffff; background-image:url(images/table_bg.gif); border:1px solid #808080;}
.kasten_rechts_subnav	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4f5050;}
.kasten_inquiry			{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; background-color:#e2e2e2; border:1px solid #ababab;}

.mailkasten 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; border-left:1px solid #bdbdbd; border-right:1px solid #bdbdbd; border-top:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; background-color:#f5f5f5;}

input				{}
input.text			{border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a5acb2; padding:2px;}
input.textrequired	{border:1px solid #ec7c2e; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ec7c2e; padding:2px;}
select.text 		{border:1px solid #a5acb2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a5acb2;}
select.textrequired {border:1px solid #ec7c2e; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ec7c2e;}


#startbox { width:180px; background-color:#6d6e70;}
#startbox2 { width:180px; background-color:#fff200;}

/* 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:2px;}
table.cat_table_closed td	{padding:2px;}

.cat_text_standard 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;} 
.cat_text_selected 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF9900;}

table.cat_table_opened .cat_text_standard {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#002E55;}

a.cat_link:link 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777777;}  
a.cat_link:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777777;} 
a.cat_link:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777777;} 
a.cat_link:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#002E55;}


a.cat_link2:link 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ec7c2e;}  
a.cat_link2:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ec7c2e;} 
a.cat_link2:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ec7c2e;} 
a.cat_link2:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#8a8a8a;}


a.cat_link3:link 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#ec7c2e;}  
a.cat_link3:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#ec7c2e;} 
a.cat_link3:active 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#ec7c2e;} 
a.cat_link3:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline; color:#8a8a8a;}

/* Ende Produktmenü */


/* Anfang Produktmenüpfad */

a.cat_path:link {font-family:Arial, Helvetica, sans-serif;  
		font-style:Normal; 		
		text-decoration:none; }  
a.cat_path:visited { 
		font-family:Arial, Helvetica, sans-serif; 		 
		font-style:Normal; 		 
		text-decoration:none; } 
a.cat_path:active { 
		font-family:Arial, Helvetica, sans-serif;  
		font-style:Normal; 		 
		text-decoration:none;} 
a.cat_path:hover { font-family:Arial, Helvetica, sans-serif;  		 
		font-style:Normal; 		
		text-decoration:underline; }

/* Ende Produktmenüpfad */


/* Anfang Blättern von Listen/Produkten */

.paging_table 		{width:100%;}

.paging_td1		{background-color:#FFFFFF; text-align:left; padding:3px;}
.paging_td2		{width:90%; background-color:#FFFFFF; text-align:center; padding:3px;}
.paging_td3		{background-color:#FFFFFF; text-align:right; padding:3px;}

.paging_text 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.paging_text_selected 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#8a8a8a;}

a.paging_link:link 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#ec7c2e;}  
a.paging_link:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#ec7c2e;} 
a.paging_link:active 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#ec7c2e;} 
a.paging_link:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#8a8a8a;}

/* Ende Blättern von Listen/Produkten */


/* Anfang "Tabelle 'Erweiterte Navigation' in mehreren Spalten" */

.cat_adv_nav_table {}

/* Ende "Tabelle 'Erweiterte Navigation' in mehreren Spalten" */


/* Anfang "Tabelle Artikel in mehreren Spalten" */

/*.product_list_table		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; vertical-align:top; width:100%;}
table.product_list_table td 	{vertical-align:top; width:25%; align:center;}*/
.product_list_table         {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; width:531px;}
table.product_list_table td {vertical-align:top; width=88; }

/* 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			{}
.pr_depvar_table		{}

.pr_depvar_td_1 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:100;}
.pr_depvar_td_2 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:100%;}

.pr_var_td_1 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:100;}
.pr_var_td_2 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:100%;}

table.pr_var_table td 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px; vertical-align:top;}
table.pr_depvar_table td 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px; vertical-align:top;}

.select_variations		{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#f9f9f9; width:140px;}
.select_dep_variations  {font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#f9f9f9; width:140px;}
/* Ende "Tabelle für Variationen - abhängige und nicht abhängige" */


/* Anfang "Tabelle für Textfelder" */

.pr_text_input_field_table 		{border:1px dotted #cccccc; margin-top:6px; margin-bottom:1px; width:100%; background-color:#FFFAE6;}

table.pr_text_input_field_table td 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#002E55; padding:2px;}

/* Ende "Tabelle für Textfelder" */


/* Anfang "Staffelpreisfeld" */

.select_bulk_discount {font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100%; background-color:#f9f9f9; margin-bottom:1px;}

/* Ende "Staffelpreisfeld" */


/* Anfang Warenkorbtabelle */

.basket_table 			{width:100%; border-left:1px solid #bdbdbd; border-right:1px solid #bdbdbd; border-top:1px solid #bdbdbd; padding:0px; background-image:url(images/basket_bg.gif);}
.basket_tr_header 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.basket_tr_header td		{padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:1px; color:#ffffff;}
.basket_tr_1			{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.basket_tr_1 td			{padding:3px; vertical-align:top;}	
.basket_tr_2			{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.basket_tr_2 td			{padding:3px;}
.basket_var_table		{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.basket_tr_footer		{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; background-color:#dfdfdf;}
/*.basket_tr_footer		{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; background-image:url(images/basket_bg_footer.gif);}*/
.basket_tr_footer td		{padding:3px;}
.basket_text_product_name 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.basket_text_total_sum		{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#dd0000;}
.basket_voucher_table		{width:95%;}
.basket_tr_reservation_1	{}
.basket_tr_reservation_1 td	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000; padding:3px;}
.basket_tr_reservation_2	{}
.basket_tr_reservation_2 td	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000; padding:3px;}
.var_name_set_child {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}

/* Ende Warenkorbtabelle */


/* Anfang Listenfeld für Währungsauswahl */

.select_currency		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* Ende Listenfeld für Währungsauswahl */


/* Anfang Adressfelder für Rechnungs- und Lieferadresse */

.addr_table 		{width:100%; border:1px solid #bdbdbd; padding:8px; background-color:#f5f5f5; font-size:11px;}
.addr_tr_1		{}
.addr_tr_2		{}
.addr_td_1 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px; width:30%; vertical-align:top; align:left;}
.addr_td_2		{font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px; width:2%; vertical-align:top; align:left;}
.addr_td_3		{font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px; width:68%; vertical-align:top; align:left;}
.addr_text_input	{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_title		{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_date_of_birth	{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:62px;}
.select_country		{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_salutation	{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_user_def_list	{font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.addr_error_table	{width:90%;}
.addr_error_table td	{padding:2px;}
.addr_error_ul		{}
.addr_error_li		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000;}
.plz_text_input	{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* 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:Arial, Helvetica, sans-serif; font-size:11px;padding:2px; width:86px;}
.payment_td_2		{padding:0px 2px 0px 2px; vertical-align:top;}
.payment_td_3		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.payment_name		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px; font-weight: bold;}
.payment_name_suffix	{font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:2px; font-weight:normal;}
.select_ccard		{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:150px;}


/* 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:Arial, Helvetica, sans-serif; font-size:11px;padding:0px 2px 0px 2px; width:120px; vertical-align: top;}
.delivery_td_2		{font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.delivery_descr		{font-family:Arial, Helvetica, sans-serif; font-size:10px;padding:2px; font-weight: normal;}
.select_delivery	{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.delivery_name		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px; font-weight: bold;}
/* Ende "Tabelle für Auswahl der Zustellung" */


/* Anfang "Eingabe der Kreditkartendaten" */

.ccard_table			{width:90%;}
.ccard_tr_1			{}
.ccard_tr_2			{}
.ccard_td_1			{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.ccard_td_2			{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.ccard_td_3			{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.ccard_text_input_holder	{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:201px;}
.ccard_text_input_number	{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:48px;}
.ccard_text_input_cvcode	{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:99px;}
.select_ccard_validity		{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:99px;}
.ccard_error_table		{width:90%;}
.ccard_error_table td		{padding:2px;}
.ccard_error_ul			{}
.ccard_error_li			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000;}

/* Ende "Eingabe der Kreditkartendaten" */


/* Anfang "Eingabe der Bankverbindung" */

.debit_table		{width:90%;}
.debit_tr_1		{}
.debit_tr_2		{}
.debit_td_1		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.debit_td_2		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.debit_td_3		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.debit_text_input	{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:200px;}
.debit_error_table	{width:90%;}
.debit_error_table td	{padding:2px;}
.debit_error_ul		{}
.debit_error_li		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000;}

/* Ende "Eingabe der Bankverbindung" */


/* Anfang "Anzeige der Bankverbindung bei Vorauskasse" */

.bank_info_table	{width:90%;}
.bank_info_table td	{padding:2px;}
.bank_info_text_header	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.bank_info_text		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

/* Ende "Anzeige der Bankverbindung bei Vorauskasse" */


/* Anfang "Anzeige der Rechnungs- und Lieferadresse z.B. bei Bestellübersicht" */

.show_addr_table	{width:90%;}
.show_addr_tr_1		{}
.show_addr_tr_2		{}
.show_addr_td_1		{width:35%; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.show_addr_td_2		{width:65%; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende "Anzeige der Rechnungs- und Lieferadresse z.B. bei Bestellübersicht" */


/* Anfang Newsletter - Bestellung bei Adresseingabe */

.newsletter_table	{}
.newsletter_tr_1	{}
.newsletter_td_1	{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.newsletter_td_2	{width:100%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende Newsletter - Bestellung bei Adresseingabe */


/* Anfang Variationen auf "Merkliste" */

.memolist_var_table	{width:100%;}
.memolist_var_td_1	{width:30%; border: 1px solid #cccccc; background-color:#DDDDDD; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.memolist_var_td_2	{width:70%; border: 1px solid #CCCCCC; background-color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende Variationen auf "Merkliste" */


/* Anfang Variationen bei "Direktbestellung" */

.direct_order_var_table	{width:100%;}
.direct_order_var_td_1	{border: 1px solid #CCCCCC; background-color:#DDDDDD; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.direct_order_var_td_2	{border: 1px solid #CCCCCC; background-color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende Variationen bei "Direktbestellung" */


/* Glossar */

a.glossary_index:link		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:visited	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:active		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:hover		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000}
 
a.glossary_index_selected:link 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#ed7c2e;}
a.glossary_index_selected:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#ed7c2e;}
a.glossary_index_selected:active 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#ed7c2e;}
a.glossary_index_selected:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#808080;} 

.glossary_index_invalid		{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#d0d0d0;font-weight:bold}
.glossary_index_table td	{padding:5px;}

a.glossary_descr_link:link	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; text-decoration:none; font-style:regular; color:#ec7c2e;  background-repeat:no-repeat; background-position:0px 3px; padding-left:0px;} 
a.glossary_descr_link:visited	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; text-decoration:none; font-style:regular; color:#ec7c2e;  background-repeat:no-repeat; background-position:0px 3px; padding-left:0px;} 
a.glossary_descr_link:active	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; text-decoration:none; font-style:regular; color:#ec7c2e;  background-repeat:no-repeat; background-position:0px 3px; padding-left:0px;} 
a.glossary_descr_link:hover	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; text-decoration:none; font-style:regular; color:#8a8a8a;  background-repeat:no-repeat; background-position:0px 3px; padding-left:0px;}

.glossary_list_table {width:90%;}
.glossary_list_table td {padding:6px;}

/* Glossar */

/* Anfang TrustedShops" */

.trusted_shops_table	{width:100%;}

.trusted_shops_tr_header td		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.trusted_shops_tr td		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.trusted_shops_tr_footer  td		{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende TrustedShops" */


/* Ende WEBSALE-Styles (Klassennamen vorgegeben!) */
/* ---------------------------------------------------------------------------------  */