BODY { background: #f9bec4; margin: 8px; font-family: Verdana,Arial,Sans-serif; margin-left: 0px; margin-top: 0px; color:#982451;}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0033; }

.productsNotifications { background: #e9f4fc; }

.orderEdit { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #005aa9; text-decoration: underline;  }

.aa { color: #ffffff; text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: bold;}

.aa:hover { color: #ffffff;  font-family: Verdana; text-decoration: underline; font-size: 10px;  font-weight: bold;}

A { color: #982451; text-decoration: none; }

A:hover { color: #e1709c; text-decoration: underline; }

FORM { display: inline; }

TR.header { background: #ffffff; height:145px;}

TR.headerNavigation { height:25px; background: #F7E0E3;}

TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #982451; font-weight: bold; padding: 6px; border-bottom: 1px solid; border-color: #982451; border-top: 1px solid; border-color: #982451;}

A.headerNavigation { color: #982451; }

A.headerNavigation:hover { color: #e1709c; }

TR.headerError { background: #ff0000; }

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight: bold; text-align: center; }

TR.headerInfo { background: #00ff00; }

TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }

TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; padding: 6px; }

.infoBox { background-color: transparent; }

.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#52112a; }

.infoBoxNotice { background: #FF8E90; }

.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #e1709c; padding: 2px; border-bottom: 1px solid; border-color: #982451; }

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #ffffff; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff; }

TABLE.productListing { border-color: #b6b7cb; }

.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #e1709c; color: #FFFFFF; font-weight: bold; padding: 2px; border-bottom: 2px solid #FFFFFF; }

TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

A.pageResults { color: #000000; }

A.pageResults:hover { color: #7a7b80; background: #eeeef3; }

TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #52112a; }

TR.subBar { background: #4B85A4; }

TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #3C9CA5; }

TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.BulgariaMap {
	margin:0 auto;
	width:500px;
	height:316px;
	background:url(images/BGmap.png) 0px -1264px no-repeat;
}
.shopResults {
	font-size:12px;
	color: #E1709C;
}
#wrapper .shopResults table tr td { padding:0px 2px 0px 2px; font-size:12px; color: #E1709C; }
#wrapper .shopResults .shopResultsHeading td { height:15px; font-size:12px; background-color:#E1709C; color:#fff; font-weight:bold; }

TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd; }

TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

CHECKBOX, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px; }

INPUT { background-color: #F8F8F8; font-size: 11px; }

TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #e2709c; font-weight: bold; }

TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }

TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold; }

SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff0000; }

SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000; }

.moduleRowOver { background-color: #f8f8f8; cursor: pointer; cursor: pointer; }

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #eeeef3; }

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.site_table { background-color: #FFFFFF; }

TD.left { background-color: #f7e0e3; color:#e42628; }

TD.right { background-color: #ffffff; }

TABLE.content { padding: 20px 10px 10px 10px; color:#3C9CA5; }

.copy { font-family: Verdana, Arial, sans-serif; font-size: 10px; padding: 5px; }


.container {
	border-top:1px solid #982451;
	background-color:#fff;
}


#wrapper > table {
	border-collapse: collapse;
}
#wrapper > table tr td {
	padding:0px;
	margin:0px;
}
#wrapper > table tr td[width="599"] {
	background-color:#fff;
	padding:5px;
	width:591px;
	border-left:4px solid #f9bec4;
	border-right:4px solid #f9bec4;
}
#wrapper > table tr td[width="200"] {
	background-color:#fff;
}
.infoBoxProducts {
  text-align: center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-color: transparent;
  color: #333333;
}
.infoBoxProducts a {
  color: #333333;
}
.infoBoxProducts img, .infoBoxContents img {
	max-width:120px;
	max-height:120px;
}
.infoBoxProducts span {
	font-size:12px;
}
#column_left {
	background-color:#fff;
}


#wrapper .boxText {
	padding:3px;
}


#pMainImage {
	max-width:80px;
	max-height:80px;
}

.categoryImageLink img {
	max-width:180px;
	max-height:140px;
}
.productExtraImage img {
	max-width:40px;
	max-width:40px;
}

.marquee0 img {
	max-height:75px;
}

#tvset {
	margin:0 auto;
	padding:28px 0px 0px 20px;
	width:422px;
	height:418px;
	background:url(../images/tv.png) no-repeat;
}
