/********************************** Shop ******************************************/

TD.cart 				{background-image:url('../BgCart.gif');background-repeat:repeat-y;background-position:top center;padding:4 35 4 20;border-top:2px solid #ffffff;color:#738A94;}
.shopButton			{cursor:pointer;color:#ffffff; border-bottom:1px solid #55340E; border-right:1px solid #E58B26;border-left:1px solid #E58B26;border-top:1px solid #FBCB94; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color:#F79629; height: 18px; text-align: center;}
TABLE.sectionTitle	{width: 100%;}

TD.sectionTitle		{background-color: #dddddd; color: #9C0031;; 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: #f4f4f4; border: 1px solid #dadada;}

TEXTAREA.customer	{width: 218px; height: 50px; background-color: #f4f4f4; border:1px solid #dadada; color: black; font: normal 11px Arial;}

IN.CustomerDefault	{width: 218px; background-color:#f4f4f4;}

SELECT.customer		{width: 218px; background-color: #f4f4f4; border: 1px solid #dadada;}

SELECT.card			{width: 50px; background-color: #f4f4f4; border: 1px solid #dadada;}

TABLE.border		{background-color: #dddddd; width: 100%;}

TD.PaymentTab		{background-color: #FFFFFF;}

TD.PaymentTabOn		{background-color: #ECECEC;}

SELECT.shipping		{font-weight: normal; font-size:80%;}


/********************************** Articles Prices Display  ******************************************/

TABLE.HorizontalPricesContainer {border-top: solid 1px #EDEDED; margin-top: 0px;padding-bottom:5px; width: 100%;}

.HorizontalMarketPrice			{margin-top:5px; color: #738A94; font-weight: normal; font-size:100%;}

.HorizontalOurPrice				{color: #F79629; font-weight: bold; font-size:100%;}

.HorizontalYouSave				{margin-bottom:5px;color : #738A94; font-weight: normal; font-size:100%;}

.HorizontalPriceDescription 	{color: #F79629; font-weight: bold; font-size: 90%;width: 100%;}

.HorizontalAddToCart			{margin-top: 5px; text-align: left;}


TABLE.VerticalPricesContainer	{border-top: dashed 1px #BCBCBC; margin-top: 8px; width: 100%;}

.VerticalMarketPrice			{background-color: #f9f9f9; text-align: center; border: 1px solid #e0e0e0; padding: 0 10px 2px 10px; margin-top: 5px; color: #000000; font-weight: normal; font-size:100%;}

.VerticalOurPrice				{background-color:#f9f9f9; text-align: center; border: 1px solid #e0e0e0; padding: 0 10px 2px 10px; margin-top: 5px; color: #ff0000; font-weight: bold; font-size:110%;}

.VerticalYouSave				{background-color: #f9f9f9; text-align: center; border: 1px solid #e0e0e0; 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;}
