#header {
	width: 908px;
	margin: 0 auto;
	padding: 0 0 3px;
}
	#header h1 {
		background: url('/images/logo.gif') no-repeat;
		width: 314px;
		height: 91px;
		float: left;
	}
	#header a.logo {
		width: 314px;
		height: 91px;
		display: block;
		overflow: hidden;
	}
	#header span.logo {
		display: none;
	}
	#loginSection {
		width: 594px;
		float: left;
		display: none;
	}
		#links {
			width: 594px;
			padding: 12px 0 0;
		}
			#links ul li {
				background: url('/images/links_delimiter.gif') no-repeat left 5px;
				padding: 0 0 0 10px;
				margin: 0 0 0 8px;
				float: right;
			}
				#links ul li a {
					color: #7c7c7c;
				}
				#links ul li a:hover {
					color: #266da1;
				}
			#links ul li.first {
				background: none;
				margin: 0;
				padding: 0;
			}
		#login {
			padding: 23px 0 0;
			float: right;
		}
			#login .inputText {
				width: 99px;
				border-color: #d9d9d9;
				margin: 0 7px 0 4px;
				padding-top: 0;
				float: right;
			}
			#login .loginSubmit {
				background: url('/images/login_btn.gif') no-repeat;
				border: 0;
				width: 15px;
				height: 13px;
				margin: 3px 6px 0 0;
				cursor: pointer;
				float: right;
			}
			#login a {
				color: #9dbf25;
				margin: 0 0 0 8px;
				text-decoration: underline;
				font-size: 10px;
				float: right;
			}
			#login a:hover {
				color: #266da1;
			}
			#login label {
				float: right;
			}
			#login .loginName {
				width: 304px;
				font-weight: bold;
				padding: 0 0 0 20px;
				float: left;
			}
				#login .loginName .name {
					color: #a1c32a;
				}
			#login .profileIcons {
				width: 270px;
				float: left;
			}
				#login .profileIcons a {
					color: #5aabe7;
					padding: 2px 0 2px 24px;
					text-decoration: none;
				}
				#login .profileIcons a:hover {
					color: #a1c32a;
				}
				#login .profileIcons a.acc {
					background: url('/images/myaccount_icon.gif') no-repeat;
				}
				#login .profileIcons a.orders {
					background: url('/images/myorders_icon.gif') no-repeat;
				}
				#login .profileIcons a.exit {
					background: url('/images/exit_icon.gif') no-repeat;
				}
		#icons {
			padding: 9px 0 0;
			clear: both;
			width: 99px;
			float: right;
		}
			#icons li {
				background: url('/images/icons_delimiter.gif') no-repeat left 5px;
				width: 11px;
				height: 11px;
				padding: 0 0 0 6px;
				margin: 0 0 0 5px;
				float: left;
			}
			#icons li.first {
				background: none;
				padding: 0;
				margin: 0;
			}
			#icons a {
				width: 11px;
				height: 11px;
				display: block;
			}
			#icons a.homePage {
				background: url('/images/icons_homepage.gif') no-repeat left 1px;
			}
			#icons a.bookmark {
				background: url('/images/icons_bookmark.gif') no-repeat;
			}
			#icons a.home {
				background: url('/images/icons_home.gif') no-repeat;
			}
			#icons a.mail {
				background: url('/images/icons_mail.gif') no-repeat;
			}
			#icons a.siteMap {
				background: url('/images/icons_map.gif') no-repeat;
			}
#containerIn {
	background: none;
}
#container {
	background: none;
	width: 965px;
	margin: 0 auto;
}
	#mainMenu {
		width: 818px;
		padding: 15px 0 0;
		margin: 0 auto;
		display: none;
	}
		#mainMenu li {
			float: left;
		}
		#mainMenu a {
			width: 138px;
			height: 110px;
			margin: 0 0 0 32px;
			display: block;
		}
			#mainMenu a.promo {
				background: url('/images/menu_promotions.gif') no-repeat;
				margin: 0;
			}
			#mainMenu a.promo:hover, #mainMenu li.promo a.selected {
				background: url('/images/menu_promotionso.gif') no-repeat;
			}
			#mainMenu a.order {
				background: url('/images/menu_order.gif') no-repeat;
			}
			#mainMenu a.order:hover, #mainMenu li.order a.selected {
				background: url('/images/menu_ordero.gif') no-repeat;
			}
			#mainMenu a.delivery {
				background: url('/images/menu_delivery.gif') no-repeat;
			}
			#mainMenu a.delivery:hover, #mainMenu li.delivery a.selected {
				background: url('/images/menu_deliveryo.gif') no-repeat;
			}
			#mainMenu a.warranty {
				background: url('/images/menu_warranty.gif') no-repeat;
			}
			#mainMenu a.warranty:hover, #mainMenu li.warranty a.selected {
				background: url('/images/menu_warrantyo.gif') no-repeat;
			}
			#mainMenu a.payment {
				background: url('/images/menu_payment.gif') no-repeat;
			}
			#mainMenu a.payment:hover, #mainMenu li.payment a.selected {
				background: url('/images/menu_paymento.gif') no-repeat;
			}
	#mainPanel {
		width: 690px;
		padding: 0 0 0 27px;
		float: left;
	}
		#mainPanel .jcarousel-skin-tango {
			display: none;
		}
		.jcarousel-skin-tango .jcarousel-item {
			display: none;
		}
		#secMenu {
			background: url('/images/products_bg.jpg') no-repeat bottom;
			width: 690px;
			height: 180px;
			padding: 20px 0 0;
			display: none;
		}
			#secMenu div {
				width: 222px;
				float: left;
			}
			#secMenu div.side {
				width: 123px;
			}
				#secMenu a {
					color: #fff;
					width: 51px;
					height: 49px;
					display: block;
					margin: 0 auto;
					outline: none;
				}
				#secMenu a.textLink, #secMenu a.textLinkNoHover {
					width: auto;
					height: auto;
					display: block;
					text-align: center;
				}
				#secMenu .hintSection {
					width: 141px;
					display: block;
					position: absolute;
					z-index: 1;
				}
					#secMenu .hintSection .top {
						background: url('/images/secmenu_hint_top.png') no-repeat;
						width: 141px;
						height: 6px;
						overflow: hidden;
					}
					#secMenu .hintSection .middle {
						background: #033a62 url('/images/secmenu_hint_middle.gif') no-repeat;
						width: 132px;
						padding: 5px 0 0 9px;
						text-align: left;
            			min-height: 132px;
					}
						#secMenu .hintSection .middle ul li {
							background: url('/images/bullet6.gif') no-repeat left 6px;
							padding: 0 0 7px 7px;
						}
							#secMenu .hintSection .middle ul li a {
								display: block;
								margin: 0;
								width: auto;
								height: auto;
							}
							#secMenu .hintSection .middle ul li a.current {
								color: #a5d9fa;
								font-weight: bold;
							}
							#secMenu .hintSection .middle ul li a:hover {
								text-decoration: underline;
							}
					#secMenu .hintSection .bottom {
						background: url('/images/secmenu_hint_bottom.png') no-repeat;
						width: 141px;
						height: 6px;
						overflow: hidden;
					}
		#mainContent {
			width: 640px;
			padding: 0 41px 0 9px;
		}
			#brc {
				padding: 20px 0 17px;
				border-bottom: 1px solid #e1e1e1;
			}
				#brc a {
					background: url('/images/bullet3.gif') no-repeat right 6px;
					color: #666;
					font: bold 13px Arial;
					padding: 0 7px 0 0;
					margin: 0 1px 0 0;
				}
				#brc a:hover {
					text-decoration: underline;
				}
				#brc span {
					color: #397fb2;
					font: bold 13px Arial;
					margin: 0 0 0 1px;
				}
			#mainContent .pagination {
				float: right;
			}
			#mainContent .bottomPag {
				padding: 20px 0 0;
			}
				#mainContent .pagination a {
					width: 20px;
					height: 20px;
					font: bold 13px Arial;
					color: #8b8b8b;
					line-height: 20px;
					text-align: center;
					margin: 0 0 0 3px;
					float: left;
				}
				#mainContent .pagination a.pagNext {
					background: url('/images/bullet5.gif') no-repeat center;
				}
				#mainContent .pagination a.pagLast {
					background: url('/images/pag_last.gif') no-repeat center;
				}
				#mainContent .pagination a.pagPrev {
					background: url('/images/pag_prev.gif') no-repeat center;
				}
				#mainContent .pagination a.pagFirst {
					background: url('/images/pag_first.gif') no-repeat center;
				}
				#mainContent a.current, #mainContent a.pagItem:hover {
					background: url('/images/pagination_bg.gif') no-repeat;
					color: #125d93;
				}
			#mainContent img.stroiPic {
				float: left;
				margin: 0 19px 0 0;
			}
			#mainContent h2 {
				background: url('/images/mainpanel_blocktitle_bg.gif') no-repeat left 13px;
				font-size: 14px;
				font-family: Arial;
				color: #397fb2;
				padding: 16px 0 3px 25px;
				display: none;
			}
			#mainContent h2.hp {
				padding: 17px 0 23px 25px;
				background-position: left 14px;
			}
			#mainContent h2 a {
				color: #397fb2;
			}
			#mainContent h3 {
				color: #397fb2;
				padding: 0 0 5px;
			}
			#mainContent .productBlock {
				width: 212px;
				border-left: 1px solid #e1e1e1;
				margin: 0 0 15px;
				position: relative;
				float: left;
			}
			#mainContent .lastBlock {
				border-right: 1px solid #e1e1e1;
			}
				#mainContent .productBlock div.titleLinkContainer {
					padding: 0 50px 0 19px;
				}
					#mainContent .productBlock a.title {
						font-weight: bold;
						color: #428fca;
					}
					#mainContent .productBlock a.title:hover {
						color: #266da1;
					}
				#mainContent .productBlock p.subTitle {
					padding: 0 0 13px 19px;
				}
				#mainContent .productBlock p.twoRows {
					padding-bottom: 0;
				}
				#mainContent .productBlock .picLink {
					height: 105px;
					display: block;
				}
				#mainContent .productBlock p.price {
					background: url('/images/bullet3.gif') no-repeat 12px 5px;
					padding: 0 7px 15px 19px;
					width: 186px;
					float: right;
				}
					#mainContent .productBlock p.price span.price {
						color: #428fca;
						font-weight: bold;
					}
					#mainContent .productBlock p.price span.prevPrice {
						color: #428fca;
						text-decoration: line-through;
						padding: 0 5px 0 0;
						font-size: 10px;
					}
					#mainContent .productBlock p.price span.currPrice {
						color: #e9860e;
						font-weight: bold;
						font-size: 12px;
					}
				#mainContent .productBlock table {
					width: 206px;
					height: 105px;
					border-collapse: collapse;
				}
					#mainContent .productBlock td {
						vertical-align: middle;
						text-align: center;
						padding: 0;
						margin: 0;
					}
				#mainContent .productBlock .buySection {
					background: url('/images/buysection_bg.gif') no-repeat;
					width: 182px;
					height: 20px;
					padding: 6px 10px 0 8px;
					margin: 0 0 0 6px;
				}
					#mainContent .productBlock .buySection a.cart {
						background: url('/images/buy_cart.gif') no-repeat;
						width: 17px;
						height: 15px;
						float: left;
					}
				#mainContent .productBlock .stamp {
					width: 45px;
					height: 47px;
					position: absolute;
					right: 0;
					top: -15px;
				}
					#mainContent .productBlock .stampPromo {
						background: url('/images/stamp_promo.png') no-repeat;
					}
					#mainContent .productBlock .stampNew {
						background: url('/images/stamp_new.png') no-repeat;
					}
					#mainContent .productBlock .stampTop {
						background: url('/images/stamp_top.png') no-repeat;
					}
			#mainContent .adSection {
				width: 496px;
				margin: 0 auto;
				padding: 15px 0 10px 0;
				display: none;
			}
			#mainContent .aboutUs {

			}
				#mainContent .aboutUs p {
					padding: 0 0 15px;
					text-align: justify;
				}
					#mainContent .aboutUs p a {
						color: #428fca;
						font-weight: bold;
					}
					#mainContent .aboutUs p a:hover {
						color: #266da1;
					}
			#mainContent .news {

			}
				#mainContent .news .oneNews {
					padding: 10px 0;
					border-bottom: 1px solid #e2e2e2;
				}
					#mainContent .news p.dateLink {
						color: #94bc0c;
					}
					#mainContent .news p.titleLink {
						color: #428fca;
						font-weight: bold;
						margin: 5px 0;
					}
					#mainContent .news a.dateLink {
						color: #94bc0c;
					}
					#mainContent .news a.titleLink {
						color: #428fca;
						font-weight: bold;
						margin: 5px 0;
						display: block;
					}
					#mainContent .news a.dateLink:hover, #mainContent .news a.titleLink:hover {
						text-decoration: underline;
					}
			#mainContent .partners {
				padding: 5px 0 0;
			}
				#mainContent .partners .onePartner {
					padding: 5px 0;
					border-bottom: 1px solid #e2e2e2;
				}
					#mainContent .partners table {
						width: 111px;
						height: 97px;
						border-collapse: collapse;
						margin: 0 20px 0 0;
						float: left;
					}
						#mainContent .partners td {
							background: url('/images/partners_bg.gif') no-repeat;
							vertical-align: middle;
							text-align: center;
							padding: 0;
							margin: 0;
						}
						#mainContent .partners a.titleLink {
							color: #428fca;
							font-weight: bold;
						}
						#mainContent .partners a.urlLink {
							color: #94bc0c;
							display: block;
						}
						#mainContent .partners a.titleLink:hover, #mainContent .partners a.urlLink:hover {
							text-decoration: underline;
						}
			#mainContent .myAccount {
				border-bottom: 1px solid #e1e1e1;
				padding: 0 0 20px;
			}
				#mainContent .myAccount .oneCategory {
					padding: 15px 0 0;
				}
					#mainContent .myAccount h3 {
						padding: 15px 0;
						color: #666;
					}
					#mainContent .myAccount a {
						display: block;
						color: #666;
						font-weight: bold;
						text-decoration: underline;
					}
					#mainContent .myAccount a:hover {
						text-decoration: none;
					}
					#mainContent .myAccount p {
						font-weight: normal;
						text-decoration: none;
					}
					#mainContent .myAccount a.cart, #mainContent .myAccount a.data, #mainContent .myAccount a.orders, #mainContent .myAccount a.exit {
						width: 27px;
						height: 32px;
						margin: 0 20px 0 0;
						float: left;
					}
					#mainContent .myAccount a.cart {
						background: url('/images/acc_icon_cart.gif') no-repeat;
					}
					#mainContent .myAccount a.data {
						background: url('/images/acc_icon_data.gif') no-repeat;
					}
					#mainContent .myAccount a.orders {
						background: url('/images/acc_icon_orders.gif') no-repeat;
					}
					#mainContent .myAccount a.exit {
						background: url('/images/acc_icon_exit.gif') no-repeat;
					}
			#mainContent .search {
				border-bottom: 1px solid #e1e1e1;
				padding: 8px 0 20px;
			}
				#mainContent .search .panel1 {
					width: 220px;
					float: left;
				}
				#mainContent .search .lastPanel {
					width: 199px;
				}
					#mainContent .search .panel1 select {
						width: 199px;
					}
				#mainContent .search .panel2 {
					float: left;
				}
					#mainContent .search .panel2 .inputText {
						margin: 0 8px 0 4px;
					}
					#mainContent .search .panel2 .searchSubmit {
						background: url('/images/search_submit.gif') no-repeat;
						width: 80px;
						float: right;
					}
					#mainContent .search .panel2 .searchSubmit:hover {
						background: url('/images/search_submito.gif') no-repeat;
					}
			#mainContent .profile {
				padding: 15px 0 0;
			}
				#mainContent .profile .panel3 {
					width: 320px;
					float: left;
				}
					#mainContent .profile .panel3 div {
						padding: 0 0 6px;
					}
						#mainContent .profile .panel3 label {
							width: 105px;
						}
						#mainContent .profile .panel3 .wideLabel {
							width: 127px;
						}
							#mainContent .profile .panel3 label span {
								color: #e50000;
							}
						#mainContent .profile .panel3 .inputText {
							width: 138px;
						}
						#mainContent .profile .panel3 .inputDrop {
							width: 144px;
						}
						#mainContent .profile .panel3 .profileSubmit {
							background: url('/images/search_submit.gif') no-repeat;
							width: 80px;
							margin: 10px 70px 0 0;
							float: right;
						}
						#mainContent .profile .panel3 .profileSubmit:hover {
							background: url('/images/search_submito.gif') no-repeat;
						}
						#mainContent .profile .registerSubmit {
							background: url('/images/register_submit.gif') no-repeat;
							width: 109px;
							margin: 5px 103px 0 0;
							float: right;
						}
						#mainContent .profile .registerSubmit:hover {
							background: url('/images/register_submito.gif') no-repeat;
						}
						#mainContent .profile .saveChanges {
							background: url('/images/save_changes.gif') no-repeat;
							width: 123px;
							margin: 5px 0 0;
							float: right;
						}
						#mainContent .profile .saveChanges:hover {
							background: url('/images/save_changeso.gif') no-repeat;
						}
						#mainContent .profile .detailsSection a {
							margin: 15px 0 0 5px;
						}
						#mainContent .profile .detailsSection .firstLink {
							margin-left: 0;
						}
						#mainContent .profile .change {
							background: url('/images/refresh_submit.gif') no-repeat;
							width: 69px;
							float: right;
						}
						#mainContent .profile .change:hover {
							background: url('/images/refresh_submito.gif') no-repeat;
						}
						#mainContent .profile .erase {
							background: url('/images/erase_btn.gif') no-repeat;
							width: 80px;
							float: right;
						}
						#mainContent .profile .erase:hover {
							background: url('/images/erase_btno.gif') no-repeat;
						}
						#mainContent .profile .makeMain {
							background: url('/images/make_main.gif') no-repeat;
							width: 114px;
							float: right;
						}
						#mainContent .profile .makeMain:hover {
							background: url('/images/make_maino.gif') no-repeat;
						}
						#mainContent .profile .detailsSection .invoiceNewData {
							background: url('/images/invoice_newdata.gif') no-repeat;
							width: 156px;
							margin-top: 10px;
							clear: both;
							float: right;
						}
						#mainContent .profile .invoiceNewData:hover {
							background: url('/images/invoice_newdatao.gif') no-repeat;
						}
						#mainContent .profile .detailsSection .newAddress {
							background: url('/images/search_submit.gif') no-repeat;
							width: 80px;
							margin-top: 10px;
							clear: both;
							float: right;
						}
						#mainContent .profile .newAddress:hover {
							background: url('/images/search_submito.gif') no-repeat;
						}
			#mainContent .login {
				border-bottom: 1px solid #e1e1e1;
				padding: 0 0 10px;
			}
				#mainContent .login .notes p {
					padding: 10px 0 0;
				}
				#mainContent .login .notes p.last {
					color: #428fca;
				}
					#mainContent .login .notes p span {
						color: #b70016;
					}
				#mainContent .login .panel4 {
					width: 283px;
					float: left;
				}
				#mainContent .login .firstPanel {
					width: 263px;
				}
					#mainContent .login .panel4 h2 {
						padding-bottom: 18px;
					}
					#mainContent .login .panel4 div {
						padding: 0 0 6px;
					}
						#mainContent .login .panel4 label {
							width: 138px;
						}
						#mainContent .login .firstPanel label {
							width: 49px;
						}
							#mainContent .login .panel4 label span {
								color: #e50000;
							}
						#mainContent .login .panel4 .inputText {
							width: 138px;
						}
						#mainContent .login .panel4 .inputDrop {
							width: 144px;
						}
						#mainContent .login .panel4 .forgottenPass {
							color: #9dbf25;
							font-size: 10px;
							text-decoration: underline;
							float: left;
						}
						#mainContent .login .panel4 .forgottenPass:hover {
							text-decoration: none;
						}
						#mainContent .login .panel4 .confirmCode {
							float: right;
						}
						#mainContent .login .panel4 .loginSubmit {
							background: url('/images/login_submit.gif') no-repeat;
							width: 49px;
							margin: 0 70px 0 0;
							float: right;
						}
						#mainContent .login .panel4 .loginSubmit:hover {
							background: url('/images/login_submito.gif') no-repeat;
						}
						#mainContent .login .panel4 .registerSubmit {
							background: url('/images/register_submit.gif') no-repeat;
							width: 109px;
							float: right;
						}
						#mainContent .login .panel4 .registerSubmit:hover {
							background: url('/images/register_submito.gif') no-repeat;
						}
			#mainContent .order {
				border-bottom: 1px solid #e1e1e1;
				padding: 0 0 10px;
			}
				#mainContent .order .panel5 {
					width: 552px;
					float: left;
				}
				#mainContent .order .lastPanel {
					width: 77px;
					padding: 28px 0 0 10px;
					margin: 15px 0 0;
					border-left: 1px solid #e1e1e1;
				}
				#mainContent .order .panel6 {
					width: 201px;
					padding: 0 0 0 30px;
					float: left;
				}
				#mainContent .order .firstPanel {
					width: 408px;
					padding: 0;
					border-right: 1px solid #e1e1e1;
				}
					#mainContent .order .lastPanel a {
						display: block;
						color: #9dd032;
						margin: 5px 0 0;
						text-decoration: underline;
						padding: 0 0 0 21px;
					}
						#mainContent .order .lastPanel a.previewLink {
							background: url('/images/preview_link_bg.gif') no-repeat left;
						}
						#mainContent .order .lastPanel a.orderLink {
							background: url('/images/order_link_bg.gif') no-repeat left;
						}
					#mainContent .order .lastPanel a:hover {
						text-decoration: none;
					}
					#mainContent .order .panel6 div {
						padding: 0 0 6px;
					}
						#mainContent .order .panel6 .inputDrop {
							width: 201px;
						}
						#mainContent .order .firstPanel label {
							width: 97px;
						}
						#mainContent .order .firstPanel .inputText {
							width: 275px;
						}
					#mainContent .order .panel5 h2 {
						padding-bottom: 12px;
					}
					#mainContent .order .panel5 div {
						float: left;
					}
						#mainContent .order .panel5 div .inputCheck {
							margin: 0 0 0 12px;
						}
						#mainContent .order .panel6 .orderSubmit {
							background: url('/images/search_submit.gif') no-repeat;
							width: 80px;
							float: right;
						}
						#mainContent .order .panel6 .orderSubmit:hover {
							background: url('/images/search_submito.gif') no-repeat;
						}
			#mainContent .myOrders {
				border-bottom: 1px solid #e1e1e1;
				padding: 15px 0;
			}
				#mainContent .myOrders p.criteria {
					padding: 0 0 8px;
				}
				#mainContent .myOrders div .inputDrop {
					color: #2870a4;
				}
			#mainContent .basket {

			}
				#mainContent .basket .basketRefresh {
					background: url('/images/refresh_submit.gif') no-repeat;
					width: 69px;
					float: right;
				}
				#mainContent .basket .basketRefresh:hover {
					background: url('/images/refresh_submito.gif') no-repeat;
				}
				#mainContent .basket .basketOrderLink {
					background: url('/images/search_submit.gif') no-repeat;
					width: 80px;
					margin: 0 0 0 10px;
					float: right;
				}
				#mainContent .basket .basketOrderLink:hover {
					background: url('/images/search_submito.gif') no-repeat;
				}
			#mainContent .detailOrder {
				padding: 15px 0 0;
			}
			#mainContent .basketOrder {
				padding: 0;
			}
				#mainContent .basketOrder .productTable {
					margin: 0;
				}
				#mainContent .basketOrder h3 {
					margin: 15px 0 0;
				}
				#mainContent .basketOrder .inputText {
					width: 151px;
				}
				#mainContent .basketOrder .deliveryPrices {
					float: right;
					margin: 15px 35px 0 0;
					color: #397fb2;
					text-decoration: underline;
				}
				#mainContent .basketOrder .deliveryPrices:hover {
					text-decoration: none;
				}
				#mainContent .basketOrder .newAddress, #mainContent .basketOrder .use {
					background: url('/images/search_submit.gif') no-repeat;
					width: 80px;
					float: right;
				}
				#mainContent .basketOrder .newAddress:hover, #mainContent .basketOrder .use:hover {
					background: url('/images/search_submito.gif') no-repeat;
				}
				#mainContent .basketOrder .invoiceNewData {
					background: url('/images/invoice_newdata.gif') no-repeat;
					width: 156px;
					float: right;
				}
				#mainContent .basketOrder .invoiceNewData:hover {
					background: url('/images/invoice_newdatao.gif') no-repeat;
				}
				#mainContent .basketOrder .changeAmounts, #mainContent .basketOrder .orderComplete {
					background: url('/images/order_complete.gif') no-repeat;
					width: 172px;
					margin: 15px 0 0 10px;
					float: right;
				}
				#mainContent .basketOrder .changeAmounts:hover, #mainContent .basketOrder .orderComplete:hover {
					background: url('/images/order_completeo.gif') no-repeat;
				}
			#mainContent .moreProducts {

			}
				#mainContent .moreProducts .productBlock {
					margin: 30px 0 0;
				}
			#mainContent .brands {

			}
				#mainContent .brands .brandBlock {
					width: 155px;
					margin: 20px 5px 0 0;
					float: left;
				}
					#mainContent .brands .brandBlock a {
						display: block;
						text-align: center;
					}
						#mainContent .brands .brandBlock a.pic {
							border: 1px solid #e1e1e1;
							height: 80px;
						}
						#mainContent .brands .brandBlock a.text {
							margin: 5px 0 0;
							color: #428fca;
							font-weight: bold;
						}
						#mainContent .brands .brandBlock a.text:hover {
							color: #266da1;
						}
			#mainContent .oneProduct {
				padding: 0 0 10px;
				border-bottom: 0;
			}
				#mainContent .oneProduct .oneProductPic {
					width: 265px;
					float: left;
				}
					#mainContent .oneProduct .oneProductPic h2 {
						font-size: 12px;
						padding: 17px 0 4px 25px;
					}
					#mainContent .oneProduct .oneProductPic table {
						width: 265px;
						height: 348px;
						border-collapse: collapse;
					}
						#mainContent .oneProduct .oneProductPic td {
							vertical-align: middle;
							text-align: center;
							padding: 0;
							margin: 0;
						}
				#mainContent .oneProduct .oneProductDescription {
					width: 375px;
					padding: 15px 0 0;
					float: left;
				}
					#mainContent .oneProduct .oneProductDescription .productTitle {
						color: #9dd032;
						font-size: 15px;
						font-family: Arial;
					}
					#mainContent .oneProduct .oneProductDescription .price {
						color: #397fb2;
						padding: 10px 0;
						font-size: 15px;
						font-family: Arial;
					}
					#mainContent .oneProduct .oneProductDescription div {
						padding: 0 0 10px;
						clear: both;
					}
						#mainContent .oneProduct .oneProductDescription span {
							float: left;
						}
						#mainContent .oneProduct .oneProductDescription span.desc, #mainContent .oneProduct .oneProductDescription label {
							width: 136px;
							color: #428fca;
						}
						#mainContent .oneProduct .oneProductDescription .inputDrop {
							width: 128px;
						}
						#mainContent .oneProduct .oneProductDescription table {
							width: 125px;
							height: 110px;
							border-collapse: collapse;
							float: left;
						}
							#mainContent .oneProduct .oneProductDescription td {
								background: url('/images/products_pic_bg.gif') no-repeat;
								vertical-align: middle;
								text-align: center;
								padding: 0;
								margin: 0;
							}
						#mainContent .oneProduct .oneProductDescription .orderSubmit {
							background: url('/images/search_submit.gif') no-repeat;
							width: 80px;
							margin: 5px 0 0;
						}
						#mainContent .oneProduct .oneProductDescription .orderSubmit:hover {
							background: url('/images/search_submito.gif') no-repeat;
						}
				#mainContent .oneProduct .productRecommendations {
					width: 332px;
					border-right: 1px solid #e2e2e2;
					padding: 0 20px 0 0;
					float: left;
				}
					#mainContent .oneProduct .productRecommendations h3, #mainContent .oneProduct .productAppliance h3 {
						padding: 0 0 2px;
					}
					#mainContent .oneProduct .productRecommendations h3.productBrand {
						padding: 0 0 15px;
					}
						#mainContent .oneProduct .productRecommendations h3.productBrand span {
							color: #9dd032;
						}
						#mainContent .oneProduct .productRecommendations ul li {
							background: url('/images/bullet3.gif') no-repeat left 5px;
							padding: 0 0 12px 10px;
						}
				#mainContent .oneProduct .productAppliance {
					width: 171px;
					padding: 0 0 0 16px;
					float: left;
				}
					#mainContent .oneProduct .productAppliance p.appliance {
						padding: 0 0 15px;
						margin: 0 0 15px;
						border-bottom: 1px solid #e2e2e2;
					}
					#mainContent .oneProduct .productAppliance a {
						color: #93c42b;
						display: block;
						text-decoration: underline;
						padding: 0 0 0 16px;
						margin: 0 0 6px;
					}
					#mainContent .oneProduct .productAppliance a.sendRequest {
						background: url('/images/send_request.gif') no-repeat left 4px;
						display: none;
					}
					#mainContent .oneProduct .productAppliance a.printPage {
						background: url('/images/print_page.gif') no-repeat left 3px;
						display: none;
					}
					#mainContent .oneProduct .productAppliance a.viewBrochure {
						background: url('/images/view_brochure.gif') no-repeat left 4px;
						display: none;
					}
					#mainContent .oneProduct .productAppliance a.sendFriend {
						background: url('/images/send_friend.gif') no-repeat left 4px;
						display: none;
					}
					#mainContent .oneProduct .productAppliance a.usefulAdvice {
						background: url('/images/useful_advice.gif') no-repeat left 4px;
						display: none;
					}
					#mainContent .oneProduct .productAppliance a:hover {
						text-decoration: none;
					}
					#mainContent .oneProduct .productAppliance p.advice {
						padding: 0 0 0 16px;
						display: none;
					}
			#mainContent .underRSS {
				padding-top: 30px;
			}
			#mainContent .lastAd {
				padding-bottom: 30px;
			}
				#mainContent .adSection .top {
					background: url('/images/ad_section_top.gif') no-repeat;
					height: 3px;
					overflow: hidden;
				}
				#mainContent .adSection .middle {
					background: #f9f9f9;
					border-left: 1px solid #dedede;
					border-right: 1px solid #dedede;
					text-align: center;
					padding: 7px 0;
				}
					#mainContent .adSection .middle a {
						display: block;
					}
				#mainContent .adSection .bottom {
					background: url('/images/ad_section_bottom.gif') no-repeat;
					height: 3px;
					overflow: hidden;
				}
			#mainContent a.rss {
				background: url('/images/rss_1.gif') no-repeat;
				width: 16px;
				height: 16px;
				font-size: 10px;
				color: #666;
				padding: 4px 0 0 21px;
				margin: 0 0 10px;
			}
			#mainContent a.alternateRSS {
				background: url('/images/rss_2.gif') no-repeat;
				font-size: 11px;
				float: right;
			}
			#mainContent a.rss:hover {
				text-decoration: underline;
			}
				#mainContent a.rss span.rss {
					color: #d48b00;
				}
			#mainContent .contSections {
				width: 196px;
				margin: 0 26px 0 0;
				padding: 20px 0 0;
				float: left;
				display: none;
			}
			#mainContent .lastContSection {
				margin: 0;
			}
				#mainContent .contSections h3 {
					font-size: 14px;
					font-family: Arial;
					color: #666;
					padding: 0 0 9px;
					border-bottom: 1px solid #92caee;
				}
				#mainContent .contSections .newsTitle {
					font-weight: bold;
					color: #428fca;
					margin: 14px 0 0;
					display: block;
				}
				#mainContent .contSections p.tels {
					line-height: 16px;
				}
				#mainContent .contSections .newsTitle:hover {
					color: #266da1;
				}
				#mainContent .contSections ul {
					color: #266da1;
					padding: 15px 0 3px 15px;
					margin: 0 0 8px;
					border-bottom: 1px solid #92caee;
				}
					#mainContent .contSections ul li {
						background: url('/images/bullet3.gif') no-repeat left 4px;
						padding: 0 0 5px 10px;
					}
						#mainContent .contSections ul li a {
							color: #666;
						}
						#mainContent .contSections ul li a:hover {
							color: #266da1;
						}
				#mainContent .contSections .contAddr {
					background: url('/images/tel_icon.gif') no-repeat left 15px;
					padding: 14px 0 14px 45px;
				}
					#mainContent .contSections .contAddr p.detail, #mainContent .contSections span.detail {
						color: #94bc0c;
						font-weight: bold;
					}
					#mainContent .contSections p span {
						float: left;
					}
					#mainContent .contSections p span.detail {
						width: 42px;
					}
					#mainContent .contSections a.mail {
						color: #666;
					}
					#mainContent .contSections a.mail:hover {
						text-decoration: underline;
					}
	#rightPanel {
		width: 210px;
		padding: 20px 38px 0 0;
		float: left;
		display: none;
	}
		#rightPanel .topSection, #rightPanel .topShadow, #rightPanel .middleShadow, #rightPanel .bottomShadow {
			padding: 0 0 0 27px;
			width: 183px;
		}
		#rightPanel .topShadow {
			background: url('/images/rightpanel_bg_top.gif') no-repeat;
		}
		#rightPanel .middleShadow {
			background: url('/images/rightpanel_bg_middle.gif') repeat-y;
		}
		#rightPanel .bottomShadow {
			background: url('/images/rightpanel_bg_bottom.gif') no-repeat;
		}
		#cartSection h2 {
			font-size: 14px;
			font-family: Arial;
			color: #397fb2;
			padding: 0 0 12px;
		}
		#cartSection a.cart {
			background: url('/images/cart.jpg') no-repeat;
			width: 53px;
			height: 63px;
			margin: 0 6px 0 0;
			float: left;
		}
		#cartSection a.cart:hover {
			background: url('/images/carto.jpg') no-repeat;
		}
		#cartSection a.cartFull {
			background: url('/images/cart_full.jpg') no-repeat;
		}
		#cartSection a.cartFull:hover {
			background: url('/images/carto_full.jpg') no-repeat;
		}
		#cartSection ul {
			width: 109px;
			padding: 0 0 0 15px;
			float: left;
		}
			#cartSection ul li {
				background: url('/images/bullet1.gif') no-repeat left 3px;
				padding: 0 0 5px 10px;
				float: left;
			}
		#cartSection span {
			color: #397fb2;
		}
		#cartSection span.count {
			font-weight: bold;
		}
		#cartSection a.links {
			background: url('/images/links_delimiter.gif') no-repeat left 5px;
			padding: 0 0 0 7px;
			text-decoration: underline;
			font-size: 10px;
			color: #5aabe7;
			float: left;
		}
		#cartSection a.firstLink {
			background: none;
			padding: 0;
			margin: 0 8px 0 15px;
		}
		#cartSection a.links:hover {
			color: #266da1;
		}
		#rightPanel ul.nav {
			padding: 30px 0;
		}
			#rightPanel ul.nav li {
				border-top: 1px solid #e2e2e2;
				border-bottom: 1px solid #fff;
			}
			#rightPanel ul.nav li.last {
				border-bottom: 1px solid #e2e2e2;
				padding: 0 0 1px;
			}
				#rightPanel ul.nav li a {
					background: url('/images/bullet2.gif') no-repeat left 13px;
					color: #666;
					padding: 7px 0 7px 10px;
					margin: 1px 0 0;
					display: block;
				}
				#rightPanel ul.nav li a.selected {
					color: #377eb1;
					font-weight: bold;
				}
				#rightPanel ul.nav li a:hover {
					background: #f0f0f0;
					color: #266da1;
				}
		#navMenu2 {
			padding: 0 0 15px;
		}
			#navMenu2 .heading {
				width: 183px;
			}
				#navMenu2 .heading .top {
					background: #2971a5 url('/images/navmenu2_heading_top.gif') no-repeat;
					padding: 7px 0 2px 10px;
				}
					#navMenu2 .heading .top h3 {
						color: #fff;
					}
				#navMenu2 .heading .bottom {
					background: url('/images/navmenu2_heading_bottom.gif') no-repeat;
					height: 5px;
					overflow: hidden;
				}
			#navMenu2 .menu {
				width: 183px;
				padding: 5px 0 0;
			}
				#navMenu2 .menu .top {
					background: url('/images/navmenu2_bg_top.gif') no-repeat;
					height: 5px;
					overflow: hidden;
				}
				#navMenu2 .menu .middle {
					background: #e4e4e4 url('/images/navmenu2_bg_middle.gif') no-repeat;
					padding: 0 10px;
				}
					#navMenu2 ul li {
						background: url('/images/bullet3.gif') no-repeat left 13px;
						padding: 8px 0 8px 10px;
						border-bottom: 1px solid #fff;
					}
					#navMenu2 ul.level2 li, #navMenu2 ul.level3 li {
						border-bottom: 0;
						padding: 5px 0 0 10px;
						background-position: left 10px;
					}
					#navMenu2 ul li.last {
						border: 0;
					}
						#navMenu2 ul li a {
							color: #666;
						}
						#navMenu2 ul li a.selected {
							color: #428fca;
						}
						#navMenu2 ul li a:hover {
							color: #266da1;
						}
				#navMenu2 .menu .bottom {
					background: url('/images/navmenu2_bg_bottom.gif') no-repeat;
					height: 5px;
					overflow: hidden;
				}
		#searchSection {
			background: url('/images/search_bg.jpg') no-repeat;
			width: 173px;
			height: 65px;
			padding: 10px 0 0 10px;
		}
			#searchSection h3 {
				color: #fff;
				padding: 0 0 3px;
			}
			#searchSection .inputText {
				background: #eee;
				width: 114px;
				border-color: #6aaad7;
				margin: 0 8px 5px 0;
				float: left;
			}
			#searchSection .searchSubmit {
				background: url('/images/search_btn.gif') no-repeat;
				border: 0;
				width: 35px;
				height: 17px;
				cursor: pointer;
				float: left;
			}
			#searchSection .searchSubmit:hover {
				background: url('/images/search_btno.gif') no-repeat;
			}
			#searchSection a {
				color: #a0cff0;
				text-decoration: underline;
				padding: 5px 0 0;
				font-size: 10px;
			}
			#searchSection a:hover {
				color: #eee;
			}
		#rightPanel .itemBlock {
			padding: 14px 0 15px;
			border-bottom: 1px solid #e2e2e2;
		}
		#rightPanel .lastBlock {
			border: 0;
		}
		#rightPanel div.ad {
			border: 0;
		}
		#rightPanel div.adLast {
			border-bottom: 1px solid #e2e2e2;
		}
			#rightPanel .itemBlock h2 {
				background: url('/images/rightpanel_blocktitle_bg1.gif') no-repeat;
				font-size: 14px;
				font-family: Arial;
				color: #397fb2;
				padding: 3px 0 15px 30px;
			}
			#rightPanel .itemBlock h2.alternate {
				background: url('/images/rightpanel_blocktitle_bg2.gif') no-repeat;
				color: #7d7d7d;
				padding-bottom: 18px;
			}
			#rightPanel .itemBlock a.title {
				color: #428fca;
				font-weight: bold;
			}
			#rightPanel .itemBlock a.title:hover {
				color: #266da1;
			}
			#rightPanel .itemBlock p.price {
				background: url('/images/bullet3.gif') no-repeat left 5px;
				padding: 0 0 0 8px;
				margin: 5px 0 9px;
			}
			#rightPanel .itemBlock p.price span {
				color: #e9860e;
				font-size: 12px;
				font-weight: bold;
			}
			#rightPanel .itemBlock a.pic {
				background: url('/images/rightpanel_block_bg.jpg') no-repeat;
				width: 174px;
				height: 152px;
				padding: 7px 0 0 7px;
				margin: 0 0 5px;
				position: relative;
				display: block;
			}
				#rightPanel .itemBlock a.pic img {
					width: 167px;
					height: 144px;
				}
			#rightPanel .itemBlock .stamp {
				width: 45px;
				height: 47px;
				cursor: pointer;
				position: absolute;
				right: -10px;
				top: -18px;
			}
				#rightPanel .itemBlock .stampPromo {
					background: url('/images/stamp_promo.png') no-repeat;
				}
				#rightPanel .itemBlock .stampNew {
					background: url('/images/stamp_new.png') no-repeat;
				}
				#rightPanel .itemBlock .stampTop {
					background: url('/images/stamp_top.png') no-repeat;
				}
			#rightPanel .itemBlock a.ad {
				margin: 0 0 5px;
				display: block;
			}
				#rightPanel .itemBlock a.ad img {
					margin: 0 auto;
					display: block;
				}
			#rightPanel .subscription {
				padding: 10px 0 15px;
			}
				#rightPanel .subscription .top {
					background: url('/images/subscription_heading_bg.gif') no-repeat;
					width: 169px;
					height: 21px;
					padding: 9px 0 0 14px;
				}
					#rightPanel .subscription .top h2 {
						font-size: 14px;
						font-family: Arial;
						color: #fff;
					}
				#rightPanel .subscription .middle {
					background: #ebebeb;
					width: 169px;
					padding: 7px 0 14px 14px;
				}
					#rightPanel .subscription .middle p {
						color: #7d7d7d;
						padding: 0 0 10px;
					}
					#rightPanel .subscription .middle .inputText {
						background: #ebebeb;
						width: 125px;
						border-color: #a1a1a1;
						margin: 0 6px 0 0;
						padding: 1px 0 2px 4px;
						font-size: 10px;
						color: #3e5100;
						float: left;
					}
					#rightPanel .subscription .middle .subscriptionSubmit {
						background: url('/images/subscription_btn.gif') no-repeat;
						border: 0;
						width: 15px;
						height: 12px;
						margin: 4px 0 0;
						cursor: pointer;
						float: left;
					}
				#rightPanel .subscription .bottom {
					background: url('/images/subscription_bottom_bg.gif') no-repeat;
					width: 183px;
					height: 3px;
					overflow: hidden;
				}
#footerIn {
	background: url('/images/footer_bg.gif') repeat-x;
}
#footer {
	background: url('/images/footer_bg.gif') repeat-x;
	width: 891px;
	height: 153px;
	margin: 0 auto;
	padding: 16px 0 0;
}
	#footer p.copy {
		padding: 10px 0 0;
		float: left;
	}
		#footer p.copy a {
			color: #428fca;
			text-decoration: underline;
			margin: 0 8px 0 0;
		}
		#footer p.copy a:hover {
			color: #266da1;
		}
	#footer p.design {
		float: right;
	}
		#footer p.design span {
			padding: 10px 5px 0 0;
			float: left;
		}
		#footer p.design a {
			background: url('/images/exsisto.gif') no-repeat;
			width: 69px;
			height: 24px;
			float: left;
		}