/********************************** Shop ******************************************/

.shopButton			{cursor:pointer;}
TABLE.sectionTitle	{width: 100%;}

TD.sectionTitle		{background-color: #808080; color: #FFFFFF; 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: #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 {width:100%;border-top:1px solid #cccccc;padding-top:3px;}
.HorizontalMarketPrice			{color: #7E99F1; font-weight: normal; font-size:100%;}
.HorizontalOurPrice				{color: #003399; font-weight: bold; font-size:110%;}
.HorizontalYouSave				{color: #7E99F1; font-weight: bold; font-size:100%;}
.HorizontalPriceDescription 	{color: #000000; font-weight: normal; font-size: 90%;}
.HorizontalAddToCart			{margin-top: 5px; text-align: left;}


TABLE.VerticalPricesContainer	{padding: 5px; width: 100%;}
.VerticalMarketPrice			{color: #7E99F1; font-weight: bold; font-size:85%;}
.VerticalOurPrice				{color: #003399; font-weight: bold; font-size:85%;}
.VerticalYouSave				{color : #7E99F1; font-weight: bold; font-size:85%;}
.VerticalPriceDescription		{color: #000000; font-weight: normal; font-size: 85%;}
.VerticalAddToCart				{margin-top: 5px; text-align: center;}
