/* ---------------------------------------------------------------------------------  */
/* Beginn frei definierter Styles  */

body, textarea {
  scrollbar-base-color:#FAFAF5;
  scrollbar-3dlight-color:#cccccc;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#A8C77B;
  scrollbar-track-color:#cccccc;
  font-family:Verdana, Arial, Helvetica, sans-serif;

}

a.headnav:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#CC0000;}

a:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
a:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#CC0000;}


.text_klein 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.text 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.text_kasten 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
.text_marked 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.text_marked_red 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000;}
.text_ueberschrift		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#000000;}
.text_explain			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006600;}
.text_notify			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#CC0000;}
.text_hauptueberschrift {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:underline; color:#000000;}
.text_hauptueberschrift_ohne {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none; color:#000000;}

.initiale {font-family:"Times New Roman", Times, serif; font-size:28px; font-weight:bold; color:#CC0000; line-height:24px;}

a.oben:link	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;
								background-image:url(info/images/link-arrow-oben.gif); padding-right:12px; background-repeat:no-repeat; background-position:right 4px;} 
a.oben:visited	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;
								background-image:url(info/images/link-arrow-oben.gif); padding-right:12px; background-repeat:no-repeat; background-position:right 4px;} 
a.oben:active	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;
								background-image:url(info/images/link-arrow-oben.gif); padding-right:12px; background-repeat:no-repeat; background-position:right 4px;} 
a.oben:hover	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000;
								background-image:url(info/images/link-arrow-oben.gif); padding-right:12px; background-repeat:no-repeat; background-position:right 4px;}

/* Ende frei definierter Styles  */
/* ---------------------------------------------------------------------------------  */


/* ---------------------------------------------------------------------------------  */
/* Beginn WEBSALE-Styles (Klassennamen vorgegeben!) */


/* Anfang Produktmenü */

table.cat_table_opened 	{width:100%;}
table.cat_table_closed 	{width:100%;}

table.cat_table_opened td	{padding:1px;}
table.cat_table_closed td	{padding:1px;}

.cat_text_standard 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;} 
.cat_text_selected 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000;}

table.cat_table_opened .cat_text_standard {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;;}

a.cat_link:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;}  
a.cat_link:visited 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;} 
a.cat_link:active 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000;} 
a.cat_link:hover 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#CC0000;}

/* Ende Produktmenü */


/* Anfang Produktmenüpfad */

a.cat_path:link {font-family:Verdana, Arial, Helvetica, sans-serif;  
		font-style:Normal; 		
		text-decoration:none; 
		color:#666666;}  
a.cat_path:visited { 
		font-family:Verdana, Arial, Helvetica, sans-serif; 		 
		font-style:Normal; 		 
		text-decoration:none; 
		color:#666666;} 
a.cat_path:active { 
		font-family:Verdana, Arial, Helvetica, sans-serif;  
		font-style:Normal; 		 
		text-decoration:none;
		color:#666666;} 
a.cat_path:hover { font-family:Verdana, Arial, Helvetica, sans-serif;  		 
		font-style:Normal; 		
		text-decoration:underline; 
		color:#CC0000;}

/* Ende Produktmenüpfad */


/* Anfang Blättern von Listen/Produkten */

.paging_table 		{width:100%;}

.paging_td1		{text-align:left; padding:3px;}
.paging_td2		{width:90%; text-align:center; padding:3px;}
.paging_td3		{text-align:right; padding:3px;}

.paging_text 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.paging_text_selected 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000;}

a.paging_link:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#777777;}  
a.paging_link:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#777777;} 
a.paging_link:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#777777;} 
a.paging_link:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}

/* 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		{}
table.product_list_table td 	{text-align:center;}

/* 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				{margin-top:6px; margin-bottom:1px; width:100%;}
.pr_depvar_table			{margin-top:6px; margin-bottom:1px; width:100%;}

table.pr_var_table td 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px;}
table.pr_depvar_table td 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px;}

.select_variations			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.select_dep_variations		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/* 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:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:2px;}

/* Ende "Tabelle für Textfelder" */


/* Anfang "Staffelpreisfeld" */

.select_bulk_discount {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:100%; background-color:#f9f9f9; margin-bottom:1px;}

/* Ende "Staffelpreisfeld" */


/* Anfang Warenkorbtabelle */

.basket_table 				{width:100%;}
.basket_tr_header 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#FAFAF5; font-weight:bold;}
.basket_tr_header td		{padding:3px;}
.basket_tr_1				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.basket_tr_1 td				{padding:3px; background-color:#FAFAF5;}	
.basket_tr_2				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.basket_tr_2 td				{padding:3px; background-color:#FAFAF5;}
.basket_var_table			{width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.basket_tr_footer			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#FAFAF5;}
.basket_tr_footer td		{padding:3px; background-color:#FAFAF5;}
.basket_text_product_name 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.basket_text_total_sum		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000;}
.basket_voucher_table		{width:100%;}
.basket_tr_reservation_1	{}
.basket_tr_reservation_1 td	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000; padding:3px;}
.basket_tr_reservation_2	{}
.basket_tr_reservation_2 td	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000; padding:3px;}


/* Ende Warenkorbtabelle */


/* Anfang Listenfeld für Währungsauswahl */

.select_currency		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* Ende Listenfeld für Währungsauswahl */


/* Anfang Adressfelder für Rechnungs- und Lieferadresse */

.addr_table 			{width:100%;}
.addr_tr_1		{}
.addr_tr_2		{}
.addr_text_input		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.addr_td_1 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.addr_td_2				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.addr_td_3				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.select_title			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_date_of_birth	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:62px;}
.select_country			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_salutation		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.select_user_def_list	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;}
.addr_error_table		{width:100%;}
.addr_error_table td	{padding:2px;}
.addr_error_ul			{}
.addr_error_li			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 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:11px;padding:2px;}
.payment_td_2			{padding:2px; vertical-align:middle;}
.payment_td_3			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.payment_name			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px; font-weight:bold;}
.payment_name_suffix	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:2px; font-weight:bold;}
.select_ccard			{font-family:Verdana, 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:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.delivery_td_2		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:2px;}
.delivery_descr		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:2px;}
.select_delivery	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* 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:11px; padding:2px;}
.ccard_td_2					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.ccard_td_3					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.ccard_text_input_holder	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:201px;}
.ccard_text_input_number	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:48px;}
.ccard_text_input_cvcode	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:99px;}
.select_ccard_validity		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:99px;}
.ccard_error_table			{width:100%;}
.ccard_error_table td		{padding:2px;}
.ccard_error_ul				{}
.ccard_error_li				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 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:11px; padding:2px;}
.debit_td_2				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.debit_td_3				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.debit_text_input		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:200px;}
.debit_error_table		{width:100%;}
.debit_error_table td	{padding:2px;}
.debit_error_ul			{}
.debit_error_li			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000;}

/* Ende "Eingabe der Bankverbindung" */


/* Anfang "Anzeige der Bankverbindung bei Vorauskasse" */

.bank_info_table		{width:100%;}
.bank_info_table td		{padding:2px;}
.bank_info_text_header	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.bank_info_text			{font-family:Verdana, 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:100%;}
.show_addr_tr_1		{}
.show_addr_tr_2		{}
.show_addr_td_1		{width:45%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.show_addr_td_2		{width:55%; font-family:Verdana, 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	{width:100%;}
.newsletter_tr_1	{}
.newsletter_td_1	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.newsletter_td_2	{font-family:Verdana, 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	{border: 1px solid #CCCCCC; background-color:#DDDDDD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.memolist_var_td_2	{border: 1px solid #CCCCCC; background-color:#EEEEEE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

/* Ende Variationen auf "Merkliste" */

.trusted_shops_table	{width:100%;}

.trusted_shops_tr_header td		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; font-weight:bold;}
.trusted_shops_tr td		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.trusted_shops_tr_footer  td		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:2px;}

/* Glossar */

a.glossary_index:link		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:active		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000}
a.glossary_index:hover		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000}
 
a.glossary_index_selected:link 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#CC0000;}
a.glossary_index_selected:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#CC0000;}
a.glossary_index_selected:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#CC0000;}
a.glossary_index_selected:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#CC0000;} 

.glossary_index_invalid		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;color:#d0d0d0;font-weight:bold}
.glossary_index_table td	{padding:5px;}
.glossary_index_table	{width:100%;}


a.glossary_descr_link:link	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; font-style:italic; color:#000000;
								background-image:url(images/link-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:0px 2px;} 
a.glossary_descr_link:visited	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; font-style:italic; color:#000000;
								background-image:url(images/link-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:0px 2px;} 
a.glossary_descr_link:active	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; font-style:italic; color:#000000;
								background-image:url(images/link-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:0px 2px;} 
a.glossary_descr_link:hover	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; font-style:italic; color:#000000;
								background-image:url(images/link-arrow.gif); padding-left:12px; background-repeat:no-repeat; background-position:0px 2px;} 


.glossary_list_table {width:570px;border:1px solid #89ac62;}
.glossary_list_table td {padding:6px; padding-left:30px;background-color:#e9f8d3;}

/* Glossar */


/* Ende WEBSALE-Styles (Klassennamen vorgegeben!) */
/* ---------------------------------------------------------------------------------  */

body
{
	margin:0;
	padding:0;
	background:#89AC62;
}

#sitenavigation
{
	padding:0;
}

#inhalt
{
	margin:10px 0 0 0;
	text-align:left;
	padding:0 10px;
}

.extern:link
{
text-decoration: none;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.extern:visited
{
text-decoration: none;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.extern:hover
{
text-decoration: none;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.extern:active
{
text-decoration: none;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}


#inhalt h1
{
	font-size:14px;
}

#inhalt h2
{
	font-size:12px;
	text-decoration:none;
}

#inhalt h2 a
{
	text-decoration:none !important;
}

#inhalt h2.versand
{
	font-size:12px;
	text-decoration:none;
}

#inhalt h2.versandh
{
	font-size:11px;
	text-decoration:none;
	text-align:center;
	border:1px solid #ccc;
	background:#f0f3fa;
	padding:5px 0;
	width:620px;
	margin:5px 0 0 5px;
}

#inhalt .comfortschuhimage
{
border:0 solid #000;
margin:20px 10px 10px 10px;
float:left;
height:270px;
width:217px;
border:0 solid;
padding:0 0 5px 0;
}

#inhalt .comfortschuhimage img
{
margin:22px 0 0 -3px;
}

#inhalt .comfortschuhimage a
{
border:0;
}

#inhalt img
{
border:0;
}

#inhalt .comfortschuhtext
{
	font-size:12px;
	font-weight:normal;
	line-height:125%;
}

#inhalt .comfortschuhlink a
{
	text-decoration:underline;
}

#inhalt p.clear
{
clear:both;
margin: 0 0 20px 0;
}

.comfortschuhlink .comfortschuhshoplink, .comfortschuhlink .comfortschuhshoplink:hover, .comfortschuhlink .comfortschuhshoplink:visited
{
position:relative;
top:10px;
padding:3px 5px;
width:auto;
font-weight:bold;
text-decoration:none !important;
border:1px solid #89AC62;
background:#E9F8D3;
color:#000;
font-size:12px;
}

.comfortschuhlink .comfortschuhshoplink:hover
{
text-decoration:none !important;
background:#89AC62;
border:1px solid #E9F8D3;
}

.comfortschuhimage2
{
border:1px solid #000;
margin:0 5px 0 5px;
float:left;
}

.comfortschuhnavi a
{
font-weight:bold;
border:0;
}

.comfortschuhimage2 img
{
border:0;
}

p.clear
{
clear:both;
margin: 0 0 10px 0;
}

#sitenavigationinfo
{
padding:5px;
font-size:10px;
color:#666;
text-align:left;
}