* {border:0px solid red;}
html, body {
	margin:0px;	
	padding:0px;
	font-family: Tahoma;
}
td {
	padding: 0px;
} 
h1 {
	color:#91007B;
	font-size:14px;
	margin:0px;
	padding-bottom:10px;
}
h2 {
	color:#91007B;
	font-size:1.1em;
	margin:0px;
	padding-bottom:5px;
}
h3 {
	color:#91007B;
	font-size:10px;
	margin:0px;
	padding-bottom:5px;
}
h4 {
	color:#91007B;
	font-size:10px;
	margin:0px;
	padding-bottom:5px;
}
h5 {
	color:#91007B;
	font-size:10px;
	margin:0px;
	padding-bottom:5px;
}
h6 {
	color:#91007B;
	font-size:10px;
	margin:0px;
	padding-bottom:5px;
}
img {border:0px;}
a {color:#91007B; text-decoration:underline;}
a:hover {text-decoration:none;}





table.main {
	width: 882px;
	height: 100%;
	border-collapse: collapse;
	background-color: #E8E6E8;
}

TABLE.content {
	background-color: #E8E6E8;
	height:100%;
	border-collapse: collapse;
}
TABLE.content TD.left_bar {
	background-image: url(/i/left_bg_tree.gif);
	background-repeat: no-repeat;
	background-position: bottom; 
	padding-top:15px; 
	padding-left:15px;
	vertical-align: top;
	/*width: 209px;*/
	height: 100%;
}
TABLE.content TD.left_bar_item {
	background-image: url(/i/left_bg_tree_prod_item.gif);
	background-repeat: no-repeat;
	background-position: bottom; 
	padding-top:15px; 
	padding-left:15px;
	vertical-align: top;
	/*width: 209px;*/
	height: 100%;
}
TABLE.content TD.text {
	vertical-align: top;
	height:100%;
	width: 500px;
	padding-left:10px;
	font-size:0.8em; 
	padding-top:15px; 
	border:0px solid black;
	color: rgb(100, 85, 105);
}
TABLE.content TD.text TD {
	font-size:0.8em; 
}

TABLE.special TD {
	font-size:0.8em; 
	color: rgb(100, 85, 105);
}
TABLE.special TD.more A {
	color:#91007B;
	font-size:11px; 
	text-decoration:none;
}
TABLE.special TD.more A:hover {
	text-decoration:underline;
}

TABLE.basket TH, TABLE.reguser TH {
	color: #91007B;
}
TABLE.basket TD, TABLE.reguser TD, TABLE.Btext TD, TABLE.content TD {
	color: rgb(100, 85, 105);
}



TABLE.content_table TD {
	border:0px solid silver;
	padding:10px;
	font-size:0.8em; 
}

TABLE.content TD.text_item {
	vertical-align: top;
	width: 500px;
	padding-left:0px;
	font-size:0.8em; 
	padding-top:15px; 
}
TABLE.left_menu {
	width: 190px;
}
TABLE.left_menu TD.first {
	color:#ffffff; 
	font-size:0.8em; 
	/*text-indent: 3px;*/
	background-image: url(/i/li_bg.jpg);
	width:100%;
}
TABLE.left_menu TD.first A {
	color:#ffffff; 
	text-decoration:none;
	padding-left:3px;
	display:block;
}

TABLE.left_menu TD.second {
	color:#6A5B6E; 
	font-size:0.7em; 
}
TABLE.left_menu TD.second A {
	color:#6A5B6E; 
	text-indent: 3px;
	text-decoration:none;
}
TABLE.left_menu TD.second A:hover {
	text-decoration:underline;
}
TABLE.left_menu TD.second_active {
	color:#91007B; 
	font-size:0.7em; 
	font-weight:bold;
}
TABLE.left_menu TD.second_active A {
	color:#91007B; 
	text-indent: 3px;
	text-decoration:none;
}
TABLE.left_menu TD.second_active A:hover {
	text-decoration:underline;
}



TABLE.product {
	width: 100%;
	border-collapse: collapse;
}
TABLE.product TD.desc {
	width: 100%;
	vertical-align: top;
	padding:0 5 0 5;
}
TABLE.product TD.desc_item {
	width: 100%;
	vertical-align: top;
	padding:0 0 0 0;
}
table.product td.slave_prod {
	border-collapse: collapse;
	/*width:600px;*/
	height:172px;
	vertical-align: top;

}
table.product td.slave_prod td {
	vertical-align: top;
	padding-left:2px;
}
table.product td.slave_prod td a {
	display:block;
	width:100%;
	text-align:right;
	color:#91007B;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}
table.product td.slave_prod td a:hover {
	text-decoration:underline;
}

/*описание продукта в категории*/
TABLE.product_desc {
	border-collapse: collapse;
	width:100%;
}
TABLE.product_desc TD.title, TABLE.product_desc TD.title H1 {
	background-color: #C5BFC5;
	font-size:0.9em; 
	color:#9C2A85;
	font-weight:bold;
	padding:0 5 0 5;
	text-align:right;
}
TABLE.product_desc TD.collection {
	font-size:0.8em; 
	color:#786B7C;
	font-weight:bold;
	padding:5 5 0 5;
	text-align:right;
}
TABLE.product_desc TD.country {
	font-size:0.8em; 
	color:#786B7C;
	padding:0 5 0 5;
	text-align:right;
}
TABLE.product_desc TD.price {
	font-size:0.8em; 
	color:#91007B;
	text-align:right;
	font-weight:bold;
}
TABLE.product_desc TD.price SPAN {
	color:#786B7C;
	font-size:0.7em; 
}
TABLE.product_desc TD.line {
	background-image: url(/i/line.gif);
	background-repeat: repeat-x;
	padding:0px;
	background-position: center;
}
TABLE.product_desc TD.more A {
	color:#91007B;
	font-size:0.9em; 
	text-decoration:none;
}
TABLE.product_desc TD.more A:hover {
	text-decoration:underline;
}
TABLE.product_desc TD.text {
	color:#786B7C;
	font-size:0.7em;
}

/*описание продукта перед заказом*/
TABLE.product_desc_item {
	border-collapse: collapse;
	width:100%;
}
TABLE.product_desc_item TD.title {
	font-size:1em; 
	color:#9C2A85;
	font-weight:bold;
	padding:0 67 0 0;
	text-align:right;
}
TABLE.product_desc_item TD.title H1 {
	font-size:1em; 
	color:#9C2A85;
	font-weight:bold;
	margin-bottom:-10px;
}
TABLE.product_desc_item TD.collection_country {
	font-size:0.8em; 
	color:#9C2A85;
	padding:0 67 0 5;
	text-align:right;
}
TABLE.product_desc_item TD.id {
	font-size:0.7em; 
	color:#000000;
	padding:0 67 5 5;
	text-align:right;
}
TABLE.product_desc_item TD.material {
	background-color: #D9D7D9;
	font-size:0.8em; 
	color:#786B7C;
	padding-left:7px;
}
TABLE.product TD.material {
	/*background-color: #D9D7D9;*/
	font-size:0.8em; 
	color:#786B7C;
	padding-left:7px;
}
TABLE.product_desc_item TD.price {
	background-color: #D9D7D9;
	font-size:0.8em; 
	color:#786B7C;
	padding-left:7px;
}
TABLE.product_desc_item TD.price SPAN {
	color:#9C2A85;
	font-size:0.9em; 
	font-weight:bold;
}
TABLE.product_desc_item TD.color {
	background-color: #D9D7D9;
	font-size:0.8em; 
	color:#786B7C;
	padding: 7 0 3 7;
}
TABLE.product_desc_item TD.color_sel {
	background-color: #ffffff;
}
TABLE.product_desc_item TD.more_link {
	padding:10 0 0 10;
}
/*хотите знать*/
TABLE.more_link_bar1 TD, TABLE.more_link_bar2 TD, TABLE.more_link_bar3 TD, TABLE.more_link_bar10 TD, TABLE.more_link_bar11 TD, TABLE.more_link_bar12 TD {
	font-size:0.7em; 
}
TABLE.more_link_bar10 A, TABLE.more_link_bar11 A, TABLE.more_link_bar12 A  {
	color:#ffffff;
	text-decoration:none;
	margin-bottom:2px;
	display:block;
	white-space: nowrap
}
TABLE.more_link_bar10 A:hover, TABLE.more_link_bar11 A:hover, TABLE.more_link_bar12 A:hover {
	text-decoration:underline;
}

TABLE.more_link_bar10 TABLE, TABLE.more_link_bar11 TABLE, TABLE.more_link_bar12 TABLE {
	border-collapse: collapse; 
  	border-spacing: 0px;
	height:15px;
}


TABLE.more_link_bar10 .td1 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg1.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: 0px 0px;
}
TABLE.more_link_bar10 .td2 {
	background-color: #DA911F;
}
TABLE.more_link_bar10 .td3 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg1.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: -84px 0px;
}

TABLE.more_link_bar11 .td1 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg2.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: -1px 0px;
}
TABLE.more_link_bar11 .td2 {
	background-color: #91007B;
}
TABLE.more_link_bar11 .td3 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg2.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: -83px 0px;
}

TABLE.more_link_bar12 .td1 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg3.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: 0px 0px;
}
TABLE.more_link_bar12 .td2 {
	background-color: #8A808D;
}
TABLE.more_link_bar12 .td3 {
	width:6px;
	BACKGROUND-IMAGE: url(/i/more_bg3.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: -120px 0px;
}



TABLE.more_link_bar1 TD A {
	display:block;
	width:89px;
	height:15px;
	background-image: url(/i/more_bg1.gif);
	background-repeat: no-repeat;
	color:#ffffff;
	text-decoration:none;
	text-align:center
}
TABLE.more_link_bar1 TD A:hover {
	text-decoration:underline;
}
TABLE.more_link_bar2 TD A {
	display:block;
	width:89px;
	height:15px;
	background-image: url(/i/more_bg2.gif);
	background-repeat: no-repeat;
	color:#ffffff;
	text-decoration:none;
	text-align:center
}
TABLE.more_link_bar2 TD A:hover {
	text-decoration:underline;
}
TABLE.more_link_bar3 TD A {
	display:block;
	width:125px;
	height:15px;
	background-image: url(/i/more_bg3.gif);
	background-repeat: no-repeat;
	color:#ffffff;
	text-decoration:none;
	text-align:center
}
TABLE.more_link_bar3 TD A:hover {
	text-decoration:underline;
}


TABLE.color_select {
	background-color: #ffffff;
	width:320px;
}
/*выбор цвета у продукта*/
TABLE.color_select TD {
	text-align:center;
	font-size:0.6em; 
}
TABLE.color_select TD A {
	color: #786B7C;
	text-decoration:none; 
}
TABLE.color_select TD A:hover {
	text-decoration:underline; 
}








TABLE.product_cat {
	width: 485px;
	height: 158px;
	/*background-image: url(/i/product_bg.gif);*/
	background-repeat: no-repeat;
	margin-top:30px;
}
TABLE.product_cat TD.title {
	color:#ffffff;
	font-size:0.8em;
	padding-left:10px;
	padding-right:3px;
	text-align:right;
}
TABLE.product_cat TD.img TABLE {
	border-collapse: collapse;
}
TABLE.product_cat TD.img A {
	margin-right:3px;
	border:2px solid #ffffff;
	display:block;
	width:90px;
	height:101px;
}
TABLE.product_cat TD.img A:hover {
	 border:2px solid #9C2A85;
}



TABLE.horiz_menu_1_bar {width:220px; height:42px;}
TABLE.horiz_menu_1_bar A.callback {display:block; width:220px; height:20px;}
TABLE.horiz_menu_1_bar A.feedback {display:block; width:30px; height:20px;}
TABLE.horiz_menu_1_bar A.tel {display:block; width:30px; height:20px;}





TABLE.horiz_menu_1 {
	width:709px;
	height:42px;
	border-collapse: collapse;
	background-color: #ffffff;
	background-image: url(/i/horiz_menu_1_2_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
TABLE.horiz_menu_1 TD.menu {
	vertical-align: top;
	padding-left:100px;
	color:#ffffff;
	font-size:0.7em;
}
TABLE.horiz_menu_1 TD.menu A {
	color:#ffffff;
	text-decoration:none;
}
TABLE.horiz_menu_1 TD.menu A:hover {
	text-decoration:underline;
}
TABLE.horiz_menu_1 TD.bar {
	padding-left:70px;
	vertical-align: top;
	margin:0px;
}
TABLE.horiz_menu_1 TD.search {
	vertical-align: top;
}
TABLE.horiz_menu_1 TD.search FORM {
	margin:-2 0 0 0;
}
TABLE.horiz_menu_1 TD.search INPUT.q {
	width:65px;
	height:20px;
	color:#000000;
	font-size:0.7em;
	text-indent: 3px;
	border:1px solid silver;
}
TABLE.horiz_menu_2 {
	border-collapse: collapse;
	background-color: #ffffff;
	width:709px;
	height:63px;
}
TABLE.horiz_menu_2 TD {
	width:12%;
	padding-left:10px;
	padding-right:10px;
	vertical-align: top;
}
TABLE.horiz_menu_2 TD.unsel {
	background-image: url(/i/horiz_menu_2_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
TABLE.horiz_menu_2 TD.sel {
	background-image: url(/i/horiz_menu_2_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
TABLE.horiz_menu_2 TD.sel_end {
	background-image: url(/i/horiz_menu_2_bg3.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
TABLE.horiz_menu_2 A {
	color:#91007B;
	font-size:0.8em;
	text-decoration:none;
}
TABLE.horiz_menu_2 A:hover {
	text-decoration:underline;
}

TD.right_bar {
	background-image: url(/i/right_bg.gif);
	vertical-align: top;
	width:173px;
	background-repeat: repeat-y;
}

table.item_img {
	border-collapse: collapse;
}
table.item_img TD.back {
	width:280px;
}
table.item_img TD.back A {
	color:#91007B;
	font-size:0.7em; 
	text-decoration:none;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:5px;
	margin-bottom:2px;
	display:block;
}
table.item_img TD.back A:hover { 
	text-decoration:underline;
}
table.item_img TD.zoom A {
	color:#786B7C;
	font-size:0.7em; 
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:10px;
}
table.item_img TD.zoom A:hover { 
	text-decoration:none;
}


table.basket_add {
	border-collapse: collapse;
	margin-top:0px;
	margin-bottom:-20px;
}
table.basket_add td {
	color:#786B7C;
	font-size:0.7em;
}
input.qty {
	width:25px;
	color:#786B7C;
	font-size:0.8em;
	margin:0 10 0 10;
	text-align:center;
}
table.basket_add input.but {
	margin-bottom:10px;
	border:0;
}

td.more_product {
 	text-align: right;
	vertical-align: top;
	background-image: url(/i/left_bg_tree_prod_item4.gif);
	background-repeat: no-repeat; 
	background-position: bottom;
	width:350px; 
	height:273px;
}

TABLE.basket, TABLE.reguser {
	width:100%;
}
TABLE.basket TH {
	font-size:0.6em; 
	background-color: #c0c0c0;
}
TABLE.basket TD, TABLE.reguser TD {
	font-size:0.7em; 
}
TEXTAREA, SELECT {
	width:100%;
	color:#786B7C;
	font-size:12px;
}
SPAN.title_text {
	/*line-height:20px;*/
	font-family:Tahoma;
	font-size: 12px;
	color: #91007B;
	font-weight:bold;
}


INPUT.inp {
	width:100%;
	color:#786B7C;
	font-size:0.9em;
}

INPUT.but {
	color:#786B7C;
	font-size:1em;
	border:1px solid silver;
}
TEXTAREA {
	border:0px solid silver;
}

H5 {
	font-size:20px; 
	color:#9C2A85;
	font-weight:bold;
	padding:0 67 0 5;
}


TABLE.reviews {width:694px; height:106px; background-color: #c5bfc5; background-image: url(/i/bg-reviews.gif); background-repeat: no-repeat;}
TABLE.reviews TD {font-size:10px;}

TABLE.reviews-gr TD {text-align:right;  font-size:9px; border:0px solid #c5bfc5;}
TABLE.reviews-gr TD.title {font-size:9px; border:1px solid red} 

TABLE.reviews-prod A {font-size:10px; color:#666666;}
TABLE.reviews-prod TD { border:0px solid red}
TABLE.reviews-prod TD.title {white-space: nowrap; font-weight:bold; font-size:9px;}



TABLE.logo {width:882px; height:75px; background-image: url(/i/logo3.gif); background-repeat: no-repeat;}
TABLE.logoyadirect {width:882px; height:75px; background-image: url(/i/logo-yadirect.gif); background-repeat: no-repeat;}
TABLE.logo TD {border:0px solid white;}

TABLE.logo A.logo {display:block; width:690px; height:75px; }
TABLE.logo A.basket {display:block; width:110px; height:45px; }

TABLE.logo TD.code {width:110px; height:30px; vertical-align:bottom; }

TABLE.basket {width:100%; height:65px;}
TABLE.basket A.why {font-size:11px; color:#fcd300;}
TABLE.basket TD.bsk, TD.bsk A {color:#ece8eb;}
TABLE.basket TD.reg, TD.reg A {color:#c8c3c7;}

TABLE.border TD {border:1px solid silver;}

DIV.path  {font-size:11px; margin:10 0 0 17; color:gray; width:100%;}
DIV.path A {color:gray;}


