/********************************** Shop ******************************************/



.shopButton			{cursor:pointer;}



TABLE.sectionTitle	{width:100%;}



TD.sectionTitle		{background-color:#d4bfbe; color:#341415; font-weight:bold; font-size:90%; padding:2px 5px 3px 5px; text-align:center;}



.customerFieldRequired {color:#CC1313; font-weight:bold; font-size:80%; vertical-align:middle; width:235px;}



.customerField		{font-weight:bold; font-size:80%; vertical-align:middle; width:235px;}



.customerValue		{font-weight:normal; font-size:80%; vertical-align:middle; width:230px;}



INPUT.option		{border-width:0px; vertical-align:middle; background-color:transparent;}



INPUT.customer		{width:218px; background-color:#f8faf5; border:#927878 1px solid;}



TEXTAREA.customer	{width:218px; height:50px; background-color:#f8faf5; border:#927878 1px solid; color:black; font:normal 11px Arial;}



IN.CustomerDefault	{width:218px; background-color:#f8faf5;}



SELECT.customer		{width:218px; background-color:#f8faf5; border:#927878 1px solid;}



SELECT.card			{width:50px; background-color:#f8faf5; border:#927878 1px solid;}



TABLE.border		{background-color:#808080; width:100%;}



TD.PaymentTab		{background-color:#FFFFFF; padding:8px;}



TD.PaymentTabOn		{background-color:#ECECEC;}



SELECT.shipping		{font-weight:normal; font-size:80%;}



/********************************** Articles Prices Display ******************************************/



TABLE.HorizontalPricesContainer {border-top:dashed 1px #BCBCBC; margin-top:8px; width:100%;}



.HorizontalMarketPrice			{background-color:#f8faf5; text-align:center; border:#927878 1px solid; padding:1px 10px 3px 10px; margin:5px 0 0 5px; color:#000000; font-weight:normal; font-size:100%;}



.HorizontalOurPrice				{background-color:#eeeae1; text-align:center; border:#927878 1px solid; padding:0 10px 2px 10px; margin:5px 0 0 5px; color:#ff0000; font-weight:bold; font-size:110%;}



.HorizontalYouSave				{background-color:#f8faf5; text-align:center; border:#927878 1px solid; padding:1px 10px 3px 10px; margin:5px 0 0 5px; color :#000000; font-weight:bold; font-size:100%;}



.HorizontalPriceDescription 	{color:#000000; font-weight:normal; font-size:90%;}



.HorizontalAddToCart			{margin-top:15px; text-align:left;}



TABLE.VerticalPricesContainer	{border-top:dashed 1px #BCBCBC; margin-top:8px; width:100%;}



.VerticalMarketPrice			{background-color:#f8faf5; text-align:center; border:#927878 1px solid; padding:1px 10px 3px 10px; margin-top:5px; color:#000000; font-weight:normal; font-size:100%;}



.VerticalOurPrice				{background-color:#eeeae1; text-align:center; border:#927878 1px solid; padding:0 10px 2px 10px; margin-top:5px; color:#ff0000; font-weight:bold; font-size:110%;}



.VerticalYouSave				{background-color:#f8faf5; text-align:center; border:#927878 1px solid; padding:0 10px 2px 10px; margin-top:5px; color :#000000; font-weight:bold; font-size:100%;}



.VerticalPriceDescription		{color:#000000; font-weight:normal; font-size:90%;}



.VerticalAddToCart				{margin-top:5px; text-align:center;}
