﻿BODY {
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #DCDCDC;
  scrollbar-face-color: #DCDCDC;
  scrollbar-track-color: #DCDCDC;
  background-color: #FFFFFF;
  font-family: Arial;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}
.product_description {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
}
TBODY {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
}
ul {
	list-style-image: url("images/ul.gif"/*tpa=images/ul.gif*/);
	margin-top: 8px;
	margin-bottom: 8px;
}
.plainbox-description {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.breadCrumb {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.login_box {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.boxText {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ffb3b5; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
A {
	color: #800000;
	text-decoration: none;
}
A:hover { 
  color: #8DC63F;
  text-decoration: underline; 
}
P {
  margin-top: 4px;
  margin-bottom: 4px;
}
FORM {
  display: inline;
}
SELECT {
	border: 1px solid #CECECE;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}
INPUT {
	border: 1px solid #CECECE;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}
INPUT.search_input {
	width: 172px;
	font-size: 11px;
}
INPUT.az_login_input{
	border: 0px;
}
INPUT.submit_button{
	border: 0px;
}
.header_tb{
	margin-top: 14px;
	margin-bottom: 3px;
	padding: 0;
	height: 181px;
	width: 975px;
	background: url(images/header.jpg) top left no-repeat;
	font-size: 11px;
	border-bottom: 1px solid #CECECE;
}
TR.header {
  background: #17191D;
}
.top_td1 {
	padding-left: 2px;
	vertical-align: bottom;
	padding-bottom: 4px;
	color: #333333;
}
.top_td1 A:visited { 
}
.top_td1 A:active { 
}
.top_td1 A:link { 
}
.top_td1 A:hover{
}
.top_td2 {
	vertical-align: bottom;
	text-align: right;
	padding-bottom: 6px;
	color: #000000;
}
.top_td2 A:hover {
	color: #8DC63F;
}
.topbanner_td1{
	vertical-align: top;
	padding-top: 2px;
	font-family: Arial;
	font-style: normal;
	color: #660066;
	font-size: 16px;
	font-weight: bold;
	padding-left: 220px;
	height: 93px;
}
.topbanner_td3 {
	width: 300px;
	text-align: right;
	vertical-align: top;
	padding-top: 7px;
	padding-right: 5px;
	color: #000000;
	font-size: small;
}
.topmenu_cart {
	background-image: url("images/az_nav_menu_mid.gif"/*tpa=images/az_nav_menu_mid.gif*/);
	background-repeat: repeat-x;
	height: 42px;
	margin-top: 4px;
}
.hours {
	width: 250px;
	height: 25px;
	vertical-align: top;
	font-size: 10px;
	color: #aaaaa8;
	padding-top: 12px;
}
.topmenu_cart_td1 {
	font-size: 11px; 
	font-family: Tahoma;
	line-height: 1.5;
	color: #727272;
	text-align: right;
}
.az_topmenu_cart_td1 A:visited { 
	font-size: 11px; 
	font-family: Tahoma;
	color: #347DA2;
}
.az_topmenu_cart_td1 A:active { 
	font-size: 11px; 
	font-family: Tahoma;
	color: #347DA2;
}
.topmenu_cart_td1 A:link { 
	font-size: 11px; 
	font-family: Tahoma;
	color: #347DA2;
}
.topmenu_cart_td1 A:hover{
	color: #8DC63F;
}
.plainBox {
	border-top: 1px dotted #BDBDBD;
}
.infoBox {
	border-top: 1px dotted #BDBDBD;
}
.infoBoxLeft {
  padding-left: 22px;
  padding-right: 10px;
}
.infoBoxRight {
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 2px;
}
/* middle boxes control*/
/* .plainBoxHeading for ZenCart */ 
TD.plainBoxHeading {
	font-family: Tahoma;
	color: #C11700;
	height: 24px;
}
TD.infoBoxHeadingCenter {
	font-family: Tahoma;
	color: #C11700;
	height: 24px;
}
TD.infoBoxHeading {
	font-family: Tahoma;
	color: #C11700;
	height: 24px;
}
.infoBoxHeadingLcorner {
}
.infoBoxHeadingRcorner {
}
TD.infoBoxHeadingLeft {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #00591D;
	padding-top: 10px;
	padding-left: 20px;
	height: 20px;
}
.infoBoxHeadingLeft A:visited{
	color: #C11700;
}
.infoBoxHeadingLeft A:active{
	color: #C11700;
}
.infoBoxHeadingLeft A:link{
	color: #C11700;
}
.infoBoxHeadingLeft A:hover {
	color: #8DC63F;
}
TD.infoBoxHeadingRight {
  font-family: Tahoma;
  font-size: 11px;
  color: #C11700;
  padding-left: 10px;
  padding-top: 8px;
}
.infoBoxSearch{
  padding-top: 10px;
  padding-left: 22px;
  padding-right: 18px;
}
.infoBoxContentsSearch {
  vertical-align: top;
}
.category_level_1 {
	background-image: url("images/ul_arrow.gif"/*tpa=images/ul_arrow.gif*/);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 4px;
	line-height: 1.1;
	color: #0B0B0B;
}
.category_level_2 {
	background-image:url("images/cat_level2.gif"/*tpa=images/cat_level2.gif*/);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 4px;
	line-height: 1.1;
}
.infoBoxContentsRight {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
.infoBoxContentsLeft {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
.infoBoxContents {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
.infoBoxContents A:visited {
	font-family: Vernada, Tahoma;
	font-size: 11px;
	color: #717171;
}
.infoBoxContents A:active {
	font-family: Vernada, Tahoma;
	font-size: 11px;
	color: #717171;
}
.infoBoxContents A:link {
	font-family: Vernada, Tahoma;
	font-size: 11px;
	color: #717171;
}
.infoBoxContents A:hover {
	font-family: Vernada, Tahoma;
	font-size: 11px;
	color: #8DC63F;
}
.infoBoxContentsLeft A:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
	text-decoration: underline;
}
.infoBoxContentsLeft A:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
	text-decoration: underline;
}
.infoBoxContentsLeft A:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
	text-decoration: underline;
}
.infoBoxContentsLeft A:hover {
	color: #8DC63F;
}
.infoBoxContentsRight A:visited {
	color: #848484;
	text-decoration: underline;	
}
.infoBoxContentsRight A:active {
	color: #848484;
	text-decoration: underline;	
}
.infoBoxContentsRight A:link {
	color: #848484;
	text-decoration: underline;	
}
.infoBoxContentsRight A:hover {
	color: #8DC63F;
}
.infoBoxContentsCenter A:visited {
	color: #848484;
}
.infoBoxContentsCenter A:active {
	color: #848484;
}
.infoBoxContentsCenter A:link {
	color: #848484;
}
.infoBoxContentsCenter A:hover {
	color: #8DC63F;
}
.az_buynow A:visited { 
  color: #2C788D; 
  font-size: 12px;
  font-weight: normal;
}
.az_buynow A:active { 
  color: #2C788D; 
  font-size: 12px;
  font-weight: normal;
}
.az_buynow A:link { 
  color: #2C788D; 
  font-size: 12px;
  font-weight: normal;
}
.az_buynow A:hover { 
  color: #727272; 
  font-size: 12px;
}
.productBox {
  background: url("images/productBox.jpg"/*tpa=images/productBox.jpg*/) top left no-repeat;
  width: 230px;
  height: 90px;
}
.related_tb {
	border: 1px dotted #cecece;
	height: 109px;
}
TR.headerError {
}
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  background: #ffb3b5; 
  font-size: 11px;
  color: #a03e3b;
  text-align : center;
}
TR.headerInfo {
}
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #DCDEB3;
  color: #000000;
  text-align: center;
}
.footer_tb {
}
TR.footer {
  background: #008193;
}
TD.footer {
  font-family: Arial;
  font-size: 11px;
  background: #009384;
  color: #ffffff;
}
.footer_menu{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #999999;
	background-image:url("images/az_bottom_2_r.gif"/*tpa=images/az_bottom_2_r.gif*/); 
	background-repeat: repeat-x;
/*	background-color: #e2e2e2; */
	height: 36px;
}
.footer_td1{
	background-color: #f3f1f1;
	height: 46px;
	width: 225px;
	vertical-align: top;
	padding-top: 8px;
}
.footer_td2{
	background-image: url("images/az_bottom_3_r.gif"/*tpa=images/az_bottom_3_r.gif*/);
	background-repeat: repeat-x;
	height: 46px;
	font-family: Tahoma;
	color: #000000;
	font-size: 11px;
	padding-left: 20px;
}
.footer_td3{
	background-image:url("images/az_bottom_3_r.gif"/*tpa=images/az_bottom_3_r.gif*/);
	background-repeat: repeat-x;
	width: 100px;
	padding-top: 2px;
}
.infoBoxNotice {
  background: #8DC63F;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TR.shippingOptions-odd {
}
TR.upcomingProducts-odd {
}
TR.productReviews-odd {
}
TR.productListing-odd {
}
TR.payment-odd {
}
TR.alsoPurchased-odd {
}
TR.addressBook-odd {
}
TR.accountHistory-odd {
}
TR.shippingOptions-even {
  background: #f3f1f1;
}
TR.upcomingProducts-even {
  background: #f3f1f1;
}
TR.productReviews-even {
  background: #f3f1f1;
}
TR.productListing-even {
  background: #f3f1f1;
}
TR.payment-even {
  background: #f3f1f1;
}
TR.alsoPurchased-even {
  background: #f3f1f1;
}
TR.addressBook-even {
  background: #f3f1f1;
}
TR.accountHistory-even {
  background: #f3f1f1;
}
TR.productListing-heading {
}
TD.productListing-heading {
	font-family: Arial;
	font-size: 12px;
	color: #727272;
}
A.productListing-heading {
	color: #660066;
	text-decoration: underline;
}
A.productListing-heading:hover {
	color: #727272;
	text-decoration: none;
}
TD.productListing-data {
	font-family: Arial;
	font-size: 10px;
	line-height: 1.1;
	border-bottom: 1px solid #CECECE;
	height: 50px;
	color: #3333FF;
}
A.pageResults { 
  color: #8DC63F; 
}
A.pageResults:hover { 
  color: #F6ECDC; 
  background: #8DC63F; 
}
H1 {
  font-family: Arial;
  font-size: 14px;
  color: #EE1D00;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: 8px;
  padding: 0px;
}
DIV.pageHeading {
  font-family: Arial;
  font-size: 13px;
  color: #EE1D00;
  margin: 0;
  padding-top: 8px;
}
.pageHeading {
  font-family: Arial;
  font-size: 13px;
  color: #EE1D00;
  margin: 0;
  padding-top: 8px;
}
H2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.2;
	color: #C11700;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 2px;
}
H3 {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 2px;
	line-height: 1.3;
	color: #000000;
}
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
P.main {
  font-family: Arial; sans-serif;
  font-size: 12px;
  line-height: 1.3;
  color: #656565;
}
TD.main {
  font-family: Arial; sans-serif;
  font-size: 12px;
  line-height: 1.3;
  color: #656565;
}
.main A:visited {
  font-family: Arial;
  font-size: 12px;
}
.main A:active {
  font-family: Arial;
  font-size: 12px;
}
.main A:link {
  font-family: Arial;
  font-size: 12px;
}
.main A:hover {
  font-family: Arial;
  font-size: 12px;
}
P.smallText {
	font-family: Verdana;
	font-size: 10px;
}
SPAN.smallText {
	font-family: Verdana;
	font-size: 10px;
}
TD.smallText {
	font-family: Verdana;
	font-size: 10px;
}
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: 10px;
  font-weight: bold;
}
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  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: #a03e3b;
}
SPAN.productPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #727272;
  font-size: 12px;
  font-weight: normal;
  height: 20px;
}
.inputRequirement{
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-size: 11px;  
}
.moduleRow { }
.moduleRowOver { background-color: #E7E7E7; cursor: pointer; }
.moduleRowSelected { background-color: #E7E7E7; }
.checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarFrom { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.messageStackSuccess {
	font-family: Arial;
	font-size: 11px;
	background-color: #ffb3b5;
}

.messageStackWarning {
	font-family: Arial;
	font-size: 11px;
	background-color: #ffb3b5;
}

.messageStackError {
	font-family: Arial;
	font-size: 11px;
	background-color: #ffb3b5;
}
SPAN.errorText {
  font-family: Verdana;
  color: #a03e3b;
}
	.az_rightpage_side{
	background-image: url("images/az_right_side.gif"/*tpa=images/az_right_side.gif*/);
	background-repeat: repeat-y;
	background-repeat: top left;
	}
	.az_subheader_tb{
	background-image:url("images/az_boxsearch_mid2.gif"/*tpa=images/az_boxsearch_mid2.gif*/); 
	background-repeat: repeat-x;	
	height: 73px;	
	margin-bottom: 5px;
	}
	.az_subheader_tr{
	background-image:url("images/az_header_bg.gif"/*tpa=images/az_header_bg.gif*/); 
	background-repeat: no-repeat;	
	background-position: top right;	
	}
.categories_tb {
	width: 600px;
}
.categoriesBox {
	font-size: 11px; 
	font-family: Tahoma;
	color: #545454;
	margin-bottom: 10px;
}
.categoriesBox A:visited {
	color: #545454;
	text-decoration: underline;
}
.categoriesBox A:active {
	color: #545454;
	text-decoration: underline;
}
.categoriesBox A:link {
	color: #545454;
	text-decoration: underline;
}
.categoriesBox A:hover{
	color: #64C100;
}
.maincont_tb {
	background-color: #FFFFFF;
}
	/* LEFT bar css controls */	
.maincont_left_td {
	width: 225px;
	background-color: #f3f1f1;
	padding-bottom: 15px;
}
.leftbar_tb {
	width: 225px;
}
.maincont_mid_td {
	padding-left: 2px;
}
.content {
	padding-left: 10px;
	padding-right: 10px;
}
.middle_tb {
	padding-left: 10px;
	padding-right: 10px;
}
.maincont_right_td {
	width: 200px;
}
.rightbar_tb {
	border-left: 1px dotted #CECECE;
	margin-top: 4px;
	margin-bottom: 6px;
}
	.az_button_img{
	background-image:url("images/az_button_mid.gif"/*tpa=images/az_button_mid.gif*/); 
	background-repeat: repeat-x;
	background-position: top left;
    white-space: nowrap;
	color: #3A3A3A;
	font-family: Vernada, Tahoma;
	font-weight: normal;
	font-size: 11px; 
	cursor: pointer;
	display: inline;
    text-decoration: none; 	
	}
	.az_button_submit{
	background-image:url("images/az_button_mid.gif"/*tpa=images/az_button_mid.gif*/); 
	background-repeat: repeat-x;
    white-space: nowrap;
	vertical-align: top;
    border: 0px;
	color: #3A3A3A;
	font-family: Vernada, Tahoma;
	font-weight: normal;
	font-size: 11px; 
    height: 21px;
	cursor: pointer;
	}
	/* ZenCart Specific */	
	span.normalprice {
		text-decoration: line-through;
	}
	span.coming {
	color: #ff0000;
	}
	.stockWarning {
	color: #ff0000;
	}
	SPAN.productSalePrice {
	color: #ff0000;
	}
	SPAN.productSpecialPrice {
	color: #ff0000;
	}
	span.productSpecialPriceSale {
	color: #ff0000;
		text-decoration: line-through;
	}
	.plainBox{
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #347DA2;
	}
	/* checkout totals */
	TD.ot-coupon-Text {
	font-weight: bold;
	}
	TD.ot-tax-Text {
	font-weight: bold;
	}
	TD.ot-subtotal-Text {
	font-weight: bold;
	}
	TD.ot-shipping-Text {
	font-weight: bold;
	}
	TD.ot-loworderfee-Text {
	font-weight: bold;
	}
	TD.ot-gv-Text {
	font-weight: bold;
	}
	TD.ot-group-pricing-Text {
	font-weight: bold;
	}
	TD.ot-total-Text {
	font-weight: bold;
	}
	TD.ot-cod-fee-Text {
	font-weight: bold;
	}
	TD.ot-subtotal-Text {
	font-weight: bold;
	}
	TD.ot-coupon-Amount {
	}


	TD.ot-tax-Amount {
	}


	TD.ot-subtotal-Amount {
	}


	TD.ot-shipping-Amount {
	}


	TD.ot-loworderfee-Amount {
	}


	TD.ot-gv-Amount {
	}


	TD.ot-group-pricing-Amount {
	}


	TD.ot-total-Amount {
	}


	TD.ot-cod-fee-Amount {
	}


	TD.ot-subtotal-Amount {
	}


.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	background-color: white;
	padding-left: 22px;
	background-image: url("highslide/graphics/loader.gif"/*tpa=highslide/graphics/loader.gif*/);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.highslide-move {cursor: move;}
/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border: 15px solid #FFFFFF;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}
Стиль888 {
}
style1 {
}

