* {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:white;}
body {padding:0; margin:0; background-color:#00356a;}
img {border:none;}
form {margin:0px; padding:0px;}  select {margin:0px; padding:0px;}  input {margin:0px; padding:0px;}
p {margin:8px 0px;}
a {color:white; text-decoration:underline;}  a:hover {text-decoration:none; cursor:pointer;}
.clear{clear:both;}
.ibox {width:300px; border:1px outset #4D93DB;background-color:white;color:#00356A; }
	.ibox option {background-color:white;color:#00356A; }
textarea.ibox {height:70px;}
.buttons{color:white; background-color:#1984EE; border:1px solid #0A61AF;cursor:pointer;}


.wrapper {width:100%; min-width:990px;}
td.left {width:248px; background:url('images/bg.png') left top repeat-y;}
td.right {}
	.logo {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:248px; height:207px; background:url('images/logo.jpg') left top no-repeat;}
		.logo a {display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:248px; height:207px; letter-spacing:; font-size:13px; text-align:left; text-decoration:none;}
	.search {margin:0px 0px 0px 0px; padding:30px 0px 0px 15px; width:233px; height:42px; background:url('images/search.jpg') left top no-repeat; vertical-align:top;}
		.search .search_text {float:left; margin:3px 12px 0px 0px; padding:0px 0px 0px 0px;}
			#stext {width:185px; height:17px; background-color:transparent; color:#85c1ff; border:0px; margin:0px 0px 0px 0px;}
		.search .search_ok{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
			#sok {margin:0px 0px 0px 0px;}
	.catalog {margin:0px 12px 40px 12px; padding:49px 0px 0px 0px; width:224px; background:url('images/catalog_title.jpg') left top no-repeat;}
		.category {margin:0px 6px 0px 6px; padding:0px 0px 5px 0px; width:212px; border-bottom:1px solid #4f88c1;}
			.category a.c1 {display:block; padding:10px 0px 5px 25px; width:182px; background:url('images/catalog_bullet.jpg') 3px 11px no-repeat; text-decoration:none; font-size:12px; }
			.category a.c1:hover {color:#ffcf64; text-decoration:none;}
			.category a.c1current {color:#ffcf64; text-decoration:none;}
			.category a.c2 {display:block; padding:5px 0px 5px 30px; width:182px; text-decoration:none; font-size:12px; color:#ffcf64;}
			.category a.c2:hover {color:#FFA200; text-decoration:none;}
			.category a.c2current {color:#FFA200; text-decoration:none;}
		.category2 {margin:0px 6px 0px 6px; padding:0px 0px 0px 0px; width:212px; border-bottom:1px solid #4f88c1;}
			.category a.c11  {display:block; padding:30px 0px 5px 25px; width:182px; background:url('images/catalog_bullet.jpg') 3px 31px no-repeat; text-decoration:none; color:#ffcf64; font-weight:bold;}
			.category a.c11:hover{color:#FFA200; text-decoration:none;}
			.category a.c11current{color:#FFA200; text-decoration:none;} 
	.new {margin:0px 12px 40px 12px; padding:49px 0px 0px 0px; width:224px; background:url('images/new_title.jpg') left top no-repeat;}
		.new_item {margin:0px 0px 15px 0px; padding:0px 0px 0px 4px; width:220px; border-bottom:1px solid #4f88c1;}
			.new_item_name {margin:0px 0px 0px 0px; padding:0px 0px 6px 0px;}
				.new_item_name a {color:white; font-size:13px; font-weight:bold; text-decoration:underline;}
				.new_item_name a:hover {text-decoration:none;}
			.new_item_img {float:left; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; width:110px; height:132px;}
				.new_item_img a {display:block; border:1px solid #00356a; width:90px; height:128px;}
				.new_item_img a:hover {border:1px solid white;}
			.new_item_text {float:left; margin:0px 0px 0px 0px; padding:5px 0px 10px 0px; width:110px;}
				.new_item_category {color:white; font-size:12px;}
					.new_item_category  label {color:#ffcf64; font-weight:bold; font-size:13px;}
				.new_item_brand {margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; color:white; font-size:12px;}
					.new_item_brand  label {color:#ffcf64; font-weight:bold; font-size:13px;}
				.new_item_price {margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; color:white; font-size:13px;}
					.new_item_price  .price_title {float:left; padding:3px 0px 0px 0px; font-size:12px; color:white; }
					.new_item_price  .price {float:left; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#ffcf64;}
						.new_item_price  .price label {font-size:13px; font-weight:normal; color:#ffcf64;}
					.new_item_price  .old_price {float:left; padding:3px 6px 0px 0px; font-size:13px; color:white; text-decoration:line-through;}
					.new_item_price  .new_price {float:left; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#ffcf64;}
						.new_item_price  .new_price label {font-size:13px; font-weight:normal; color:#ffcf64;}
				.new_item_add{margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; height:24px; }
					.new_item_add a {display:block;  width:105px; height:24px; margin:0px 0px 0px 0px; padding:00px 0px 0px 0px; background:url('images/add1-1.jpg') left top no-repeat;}
					.new_item_add a:hover {background:url('images/add1-2.jpg') left top no-repeat;}
					
.header {margin:0px 0px 0px 0px; padding:0px 12px 0px 27px;}
	.menu {margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; width:100%; height:60px;}
		.menu_left {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:4px; background:url('images/menu_bg1.jpg') left bottom no-repeat;}
		.menu_center {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url('images/menu_bg.jpg') left bottom repeat-x;}
			.menu_items {float:left; margin:0px 0px 0px 0px; padding:23px 0px 0px 15px; color:#FFCF64;}
				.menu_items a {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-transform:uppercase; font-size:11px; font-weight:bold; text-decoration:none; color:white;}
				.menu_items a:hover {color:#FFCF64;}
			.basket {float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 43px; width:130px; height:60px; background:url('images/basket.jpg') left bottom no-repeat; cursor:pointer;}
				.basket_name {margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; font-size:12px; font-weight:bold; color:white;}
				.basket_info {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; color:white;}
					.basket_info label {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#FFCF64; cursor:pointer;}
		.menu_right {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:4px; background:url('images/menu_bg2.jpg') left bottom no-repeat;}

	.banner_table {margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; width:100%;}
		.banner_table_left {width:408px;}
			.banner {margin:0px 0px 25px 0px; padding:10px 0px 0px 25px; width:383px; height:100px; background:url('images/banner.jpg') left top no-repeat; cursor:pointer;}
		.banner_table_right {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right;}
			.contacts {margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; height:90px;}
			.login {float:right; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:350px; background:url('images/log_bg.jpg') 53px top no-repeat;}
				.login_title {float:right; margin:9px 11px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:white;}
				.login_email {float:right; margin:9px 13px 0px 0px; padding:0px 0px 0px 0px;}
					#email {width:120px; height:17px; background-color:transparent; color:#85c1ff; border:0px; margin:0px 0px 0px 0px;}
				.login_pass {float:right; margin:9px 0px 0px 0px; padding:0px 12px 0px 0px;}
					#pass{width:120px; height:17px; background-color:transparent; color:#85c1ff; border:0px; margin:0px 0px 0px 0px;}
				.login_ok{float:right; margin:6px 0px 0px 0px; padding:0px 0px 0px 0px; }
					#sok {margin:0px 0px 0px 0px;}
				.forgot {float:right; margin:10px 0px 0px 0px; padding:0px 36px 0px 0px; font-size:11px; color:white; }
					.forgot  a {font-size:11px; color:white; }
	.title1 {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:43px; background:url('images/title_bg.png') left top repeat-x;}
		.title2{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:43px; background:url('images/title_bg1.jpg') left top no-repeat;}
			.title3{float:left; margin:0px 0px 0px 0px; padding:5px 100px 0px 18px; height:38px; background:url('images/title_bg2.jpg') right top no-repeat; font-size:14px; font-weight:bold; color:white; }

.content {margin:0px 0px 0px 0px; padding:0px 1px 20px 15px;}
	.list {margin:-10px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}
		.list_item {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:33.3%; background-color:white;}
			.bg_top1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:12px; background:url('images/bg_top1.jpg') left top no-repeat;}
			.bg_top2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:12px; background:url('images/bg_top2.jpg') right top no-repeat;}
			.bg_bot1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:4px; background:url('images/bg_bot1.jpg') left bottom no-repeat;}
			.bg_bot2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:4px; background:url('images/bg_bot2.jpg') right bottom no-repeat;}
			.list_item_content {margin:0px 0px 0px 0px; padding:0px 20px 10px 20px; height:222px; min-height:222px; color:black;}
			.list_item_content_table {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; color:black;}
				.list_item_name {margin:0px 0px 0px 0px; padding:0px 0px 6px 0px;}
					.list_item_name a {color:black; font-size:13px; font-weight:bold; text-decoration:underline;}
					.list_item_name a:hover {text-decoration:none;}
				a.list_item_img  {display:block; border:1px solid #00356a; width:110px; height:156px;}
				a.list_item_img:hover {border:1px solid #FFCF64;}
					.list_item_category {color:black; font-size:12px;}
						.list_item_category  label {color:#ffcf64; font-weight:bold; font-size:13px;}
					.list_item_brand {margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; color:black; font-size:12px;}
						.list_item_brand  label {color:#ffcf64; font-weight:bold; font-size:13px;}
					.list_item_price {margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; color:black; font-size:13px;}
						.list_item_price  .price_title {float:left; padding:3px 0px 0px 0px; font-size:12px; color:black; }	
						.list_item_price  .price {float:left; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#d55a00;}
							.list_item_price  .price label {font-size:13px; font-weight:normal; color:#d55a00;}
						.list_item_price  .old_price {float:left; padding:3px 6px 0px 0px; font-size:13px; color:black; text-decoration:line-through;}
						.list_item_price  .new_price {float:left; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#d55a00;}
							.list_item_price  .new_price label {font-size:13px; font-weight:normal; color:#d55a00;}
					.list_item_add{margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
						.list_item_add a {display:block;  width:105px; height:24px; margin:0px 0px 0px 0px; padding:00px 0px 0px 0px; background:url('images/add2-1.jpg') left top no-repeat;}
						.list_item_add a:hover {background:url('images/add2-2.jpg') left top no-repeat;}
					.list_item_description {margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; height:28px; color:black; font-size:11px; overflow:hidden;}

	
#compare_div{background-color:#699BC9; width:196px;}
.compare_title{color:white; font-size:13px; font-weight:bold; height:36px; line-height:36px; padding-left:39px; background: url('images/c.png') 13px center no-repeat;}
.compare_item{color:white; margin:0px auto 0px; padding-top:5px; width:90%;}
	.compare_item a{color:white;}

.contentlink li{margin:10px 0px;}
.contentitemtext {margin:0px 0px 0px 10px;}
.contenitemtlink  {margin:0px 0px 0px 10px;}
h3.contentitemtitle {margin:10px 0px 2px 0px;}

.tovar_description{margin:0px 0px 0px 0px; padding:10px 20px 0px 0px; color:black; font-size:12px;}
	.tovar_description *{color:black; font-size:12px;}

.tovar_image2{background-position:center center;width:300px;height:400px;background-repeat:no-repeat;}
.tovar_wrapper  td{vertical-align:top;color:white;}
.tovar_wrapper  td div{color:white;}
.thumbs{float:left;width:100px;height:100px;background-repeat:no-repeat;background-position:center center;}
h2{color:white;font-size:17px;}
.tovar_wrapper .old_price{float:left; padding:3px 6px 0px 0px; font-size:13px; color:white; text-decoration:line-through;}
.tovar_wrapper .new_price{float:left; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#ffcf64;}
.tovar_wrapper .new_price label {font-size:13px; font-weight:normal; color:#ffcf64;}
a.path{color:white;}
div.path{color:white;margin:0px 0 10px 0;}
.static p,.static td,.static div,.static strong,.static span ,.static u ,.static i{color:black;} 
.basket_tr{background-color:white;}
.bask_fields, .bask_fields strong {color:black;}
.bask_fields a, .bask_fields input{color:black;}
.td_bask{width:15%;}
.asort {color:#FFCF64; text-decoration:none; font-weight:bold;}
.cpl {color:#FFCF64; text-decoration:none; font-weight:bold;}