/********************************** Shop ******************************************/

.shopButton			{cursor:pointer;}
TABLE.sectionTitle	{width:100%;}

TD.sectionTitle		{color:#D1AC51; font-weight:bold; font-size:80%; padding:2px 5px 3px 0px;}

.customerFieldRequired {color:#ffffff; font-weight:bold; font-size:80%; vertical-align:middle; width:235px;}

.customerField		{font-weight:bold; font-size:80%; vertical-align:middle;}

.customerValue		{font-weight:normal; font-size:80%; vertical-align:middle; width:70%;}

INPUT.option		{border-width:0px; vertical-align:middle; background-color:#ffffff; color:#000;}

INPUT.customer		{width:218px;border-style:solid; border-width:1px; border-color:#979797; background-color:#fff; color:#000;}

TEXTAREA.customer	{width:218px; height:50px; background-color:#fff; border:1px solid #dadada; color:#000; font:normal 11px Arial;}

IN.CustomerDefault	{width:218px; background-color:#fff; color:#000;}

SELECT.customer		{width:218px; background-color:#fff; border:1px solid #dadada; color:#000;}

SELECT.card			{width:50px; background-color:#fff; border:1px solid #dadada; color:#000;}

TABLE.border		{background-color:#4B4B4B; width:100%; color:#A0A0A0;}

TD.PaymentTab		{background-color:#4B4B4B; width:100%; padding:8px;}

TD.PaymentTabOn		{background-color:#ECECEC;}

SELECT.shipping		{font-weight:normal; font-size:80%;}


/********************************** Articles Prices Display ******************************************/

TABLE.HorizontalPricesContainer {border-top:solid 1px #4B4B4B; border-bottom:solid 1px #4B4B4B; margin-top:20px;}

.HorizontalMarketPrice			{text-align:center; padding:0px 20px 5px 0px; margin-top:7px; color:#9F9F9F; font-weight:bold; font-size:85%;}

.HorizontalOurPrice				{text-align:center;padding:0px 20px 5px 0px; margin-top:7px; color:#9F9F9F; font-weight:bold; font-size:85%;}

.HorizontalYouSave				{text-align:center;padding:0px 20px 5px 0px; margin-top:7px; color:#9F9F9F; font-weight:bold; font-size:85%;}

.HorizontalPriceDescription 	{color:#9F9F9F; font-weight:normal; font-size:90%}

.HorizontalAddToCart				{margin-top:5px; margin-bottom:4px; text-align:right;}


TABLE.VerticalPricesContainer	{border-top:dashed 0px #BCBCBC; margin-top:20px; width:100%;}

.VerticalMarketPrice			{padding:0px 0px 5px 0px; margin-top:0px; color:#CEB256; font-weight:bold; font-size:100%;}

.VerticalOurPrice				{padding:0px 0px 5px 0px; margin-top:0px; color:#CEB256; font-weight:bold; font-size:100%;}

.VerticalYouSave				{padding:0px 0px 5px 0px; margin-top:0px; color:#CEB256; font-weight:bold; font-size:100%;}

.VerticalPriceDescription	{color:#fff; font-weight:normal; font-size:90%;}

.VerticalAddToCart			{margin-top:5px;}
