/*
  http://www.ecpon.de
  Copyright (c) 2003-2005 ecpon
*/

BODY { background: #ffffff; color: #000000; margin: 0px; }
FORM { display: inline; }

A { color: #000000; text-decoration: none; }
A:hover { color: #00008C; text-decoration: underline; }

/*** header + footer ***/
Table.header		{border: 0; width: 100%;background: #B3B1FA;text-align : left;font-family: Arial, Verdana, sans-serif; font-size: 12px;color: #000000;font-weight : bold;}
TD.header        	{background: #FFFFCC; width: 100%; padding-left: 10px;}
TD.header_login  	{border: 0; height:25px; background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 10px;  font-weight: bold; color: #000000; text-align : center; padding-top: 5px;}
INPUT.header_login     	{background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 9px;  font-weight: bold; color: #FF0000;}

TD.header_separation {font-size: 1px; border: 0; width: 100%; height: 2px; background: #FFCC00;}

Table.footer		{border: 0;background: #E5E5E5;text-align : left;font-family: Arial, Verdana, sans-serif; font-size: 9px;color: #000000;}
TD.footer	 	{vertical-align: top; text-align: center; font-size: 9px; color: #000000; font-weight: bold;}

.headerText { font-family:  Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
/*** Ende: header + footer ***/

/***********************************************************************************************
 checkout
************************************************************************************************/
.checkout_caption { font-family: Arial, Verdana, sans-serif; font-size: 24px; font-weight: bold; color: #000000; }

.checkout_navi_active { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
a.checkout_navi_active { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.checkout_navi_inactive { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #BFBFBF; }

.checkoutText { font-family: Arial, Verdana, sans-serif; font-size: 12px;  font-weight: normal; color: #000000; }

.boxMiddle { font-family: Verdana, Arial, sans-serif; font-size: 11px;  font-weight: normal; color: #000000; background-color: #CACAD6;}
.boxLight { font-family: Verdana, Arial, sans-serif; font-size: 11px;  font-weight: normal; color: #000000; background-color: #FFFFFF;}

/***********************************************************************************************
 Standard-Schriften
************************************************************************************************/
.importantText 	{ font-family: Arial, Verdana, sans-serif; font-size: 12px;  font-weight: bold; color: #000000; }
.normalText 	{ font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}
.rednormalText 	{ font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #ff0000; font-weight: normal;}
.smallText 	{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; }
.mwstversandText { font-family: Arial, Verdana, sans-serif; font-size: 9px; color: #808080; padding:5px;}
/***********************************************************************************************
 ende  Standard-Schriften
************************************************************************************************/

/***********************************************************************************************
 agbs + widerruf + impressum + Kontakt
************************************************************************************************/
TABLE.produkt_site_onlytable{border:0; width: 100%;}
TD.produkt_site_onlytable{border:0; width: 100%;}

TABLE.important_infomation	{border: 2px #A8ACA8 solid;width: 100%;background: #F3F3F3;text-align: left;padding:10px;color: #000000;font-family: Arial, Verdana, sans-serif; font-size: 12px;font-weight: normal;font-style: normal;}
TABLE.important_infomation_table	{width: 100%;background: #F3F3F3;text-align: left;padding:10px;color: #000000;font-family: Arial, Verdana, sans-serif; font-size: 10px;font-weight: normal;font-style: normal;}
h1.important_infomation 		{font-size: 18px; text-align: center; font-weight: bold;}
h1.important_infomation1 	{font-size: 18px; text-align: left;   font-weight: bold;}
h2.important_infomation1 	{font-size: 16px; text-align: left;   font-weight: bold;}
h2.important_infomation 		{font-size: 12px; text-align: center; font-weight: bold;}
h3.important_infomation 		{font-size: 12px; text-align: center; font-weight: bold;}
h4.important_infomation 		{font-size: 14px; text-align: center; font-weight: bold;}
h5.important_infomation 		{font-size: 14px; text-align: left;   font-weight: bold;}
span.important_infomation 	{font-size: 14px; 		      font-weight: bold;}
sup.important_infomation 	{font-size: 12px; text-align: center; font-weight: bold;}
A.important_infomation 		{color: #0000ff;}

TD.kontakt                       {height:20px; width: 200; background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; text-align : left; padding-left: 20px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px;}
TD.kontakt_content               {height:20px; 		  background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; text-align : left; 					   padding-top: 4px; padding-bottom: 4px;}
/***********************************************************************************************
 ende agbs + widerruf + impressum  + Kontakt
************************************************************************************************/

/***********************************************************************************************
 left_column
************************************************************************************************/
TD.navi_box_header {height:25px; width: 100%; background: #FFE684; font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; text-align : left;  padding-left: 5px; padding-top: 5px;}

A:link.left_column_0 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #0000CC; background-color: #FFFFCC;}
A:visited.left_column_0 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #0000CC; background-color: #FFFFCC;}
A:active.left_column_0 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #0000CC; background-color: #FFFFCC;}
A.hover.left_column_0 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #0000CC; background-color: #FFFFCC; text-decoration: none;}
A:link.left_column_1    		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:visited.left_column_1	 	{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:active.left_column_1 		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:hover.left_column_1 		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC; text-decoration: none;}
A:link.left_column_2    		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:visited.left_column_2  	{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:active.left_column_2 		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC;}
A:hover.left_column_2 		{ font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal;   color: #0000CC; background-color: #FFFFCC; text-decoration: none;}
A.left_column_active    		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #FF0000; background-color: #FFFFCC; text-decoration: none;}

A:link.left_column_box 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; background-color: #FFFFCC;}
A:visited.left_column_box 	{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; background-color: #FFFFCC;}
A:active.left_column_box 	{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; background-color: #FFFFCC;}
A.hover.left_column_box 		{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;   color: #000000; background-color: #FFFFCC; text-decoration: none;}

Table.left_column	{border-left: solid 1px #FFCC00; border-right: solid 1px #FFCC00; border-collapse: collapse; width: 100%; height: 100%; background: #FFFFCC; text-align : left; font-family: Arial, Verdana, sans-serif;  font-size: 12px; color: #000000; font-weight : bold;}
Table.left_column_box	{border-collapse: collapse; width: 100%; height: 100%; background: #FFFFCC; text-align : left; font-family: Arial, Verdana, sans-serif;  font-size: 12px; color: #000000; font-weight : bold;}
TD.left_column_header	{border: 0;                                          height:30px; width: 200px;			    font-family: Arial, Verdana, sans-serif;  font-size: 14px;  font-weight: bold; color: #000000; text-align : center;}
TD.left_column_0		{height:25px; width: 100%; background: #FFFFCC; font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: bold;   color: #000000; text-align : left;}
TD.left_column_1		{height:20px; width: 100%; background: #FFFFCC; font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: bold;   color: #FF0000; text-align : left;}
TD.left_column_2		{height:20px; width: 100%; background: #FFFFCC; font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal; color: #000000; text-align : left;}
TD.left_column_active	{height:20px; width: 100%; background: #FFFFCC; font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: bold;   color: #000000; text-align : left;}


/***********************************************************************************************
 ende  left_column
************************************************************************************************/

/***********************************************************************************************

************************************************************************************************/
td.youarehere{background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal; text-align: left;}
a.youarehere{font-family: Arial, Verdana, sans-serif;  font-size: 11px;  font-weight: normal; text-align: left; text-decoration: underline; color: #0000CC}
.inCategory{background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 20px;  font-weight: bold; text-align: left; padding-top: 10px;}
.listingSearch{background: #EEEEEE; font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; padding-top: 2px;}
a:link.listingSearch    	{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:visited.listingSearch  { font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:active.listingSearch 	{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:hover.listingSearch 	{ font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a.listingSearch          { font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal; color: #0000CC; text-decoration: underline;}

.listingHeader{background: #DDDDDD; font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal;}
a:link.listingHeader    	{ font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:visited.listingHeader  { font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:active.listingHeader 	{ font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a:hover.listingHeader 	{ font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal; color: #0000CC; text-decoration: underline;}
a.listingHeader          { font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: normal; color: #0000CC; text-decoration: underline;}

/***********************************************************************************************
 ende
************************************************************************************************/


/***********************************************************************************************
produktseite
************************************************************************************************/
TD.productname   	{height:30px; width: 100%; background: #FFFFFF; font-family: Arial, Verdana, sans-serif;  font-size: 36px;  font-weight: bold;   color: #000000; text-align : left;}
TD.product_acc_header 	{height:25px; width: 100%; background: #FFE684; font-family: Arial, Verdana, sans-serif;  font-size: 14px;  font-weight: bold;   color: #000000; text-align : left;  padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
TR.product_acc_group 	{height:25px; width: 100%; background: #FFFFCC; font-family: Arial, Verdana, sans-serif;  font-size: 13px;  font-weight: bold;   color: #000000; text-align : left;  padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}
/***********************************************************************************************
 ende  produktseite
************************************************************************************************/


/***********************************************************************************************
 standard Tabellen und andere
************************************************************************************************/
TABLE.produkt_site_onlytable{border:0; width: 100%;}
TD.produkt_site_onlytable{border:0; width: 100%;}

TD.produkt_site_only_abgrenzung{height: 1px; width: 100%; border: 0; background: #04047C;}
TABLE.box_xxx_infotable{border: 2px #04047C solid; width: 100%;}
/***********************************************************************************************
 ende standard Tabellen und andere
************************************************************************************************/