P { margin: 0;}
img { border: 0 }
body {
	margin: 0;
	background-color: #FFFFFF;
	/*background-image: url(../img/menu.gif);*/
	/*background-repeat : repeat-y;*/
	color: #560511;
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	letter-spacing: 0px;
}
table {
	width: 100%;
	border: 0px;
	color: #000000;
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	letter-spacing: 0px;
	/*border-collapse : collapse;*/
}

/*
td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
*/
.tbl {
}
.tbl .td01 {
	background: url(../img/tbl/i1.gif) top left repeat-x;
	width: 100%;
}
.tbl .td02 {
	background: url(../img/tbl/i2.gif) top left repeat-y;
	vertical-align: top;
}
.tbl .td02 div {
	background: url(../img/tbl/i5.gif) bottom left no-repeat;
	height: 100%;
	width: 100%;
}
.tbl .td03 {
	background: url(../img/tbl/i3.gif) top left repeat-y;
	vertical-align: top;
}
.tbl .td03 div {
	background: url(../img/tbl/i6.gif) bottom left no-repeat;
	height: 100%;
	width: 100%;
}
.tbl .td04 {
	background: url(../img/tbl/i4.gif) top left repeat-x;
	width: 100%;
}
.tbl td.content {
	background: url(../img/tbl/bkgrnd.gif) bottom left repeat-x;
	vertical-align: top;
	padding: 0px;
}
.tbl .content td {
	/*vertical-align: middle;*/
}
td.long_line {
	background-image: url(../img/line_bgrnd.gif);
	width: 100%;
}
td.long_line_inv {
	background-image: url(../img/line_bgrnd_inv.gif);
	width: 100%;
}

td.menu {
	text-align: center;
	white-space: nowrap;
	letter-spacing: 1px;
	font-family: Tahoma, Verdana, Tahoma;
	font-size: 10pt;
	font-weight : bold;
}
div.item { margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 10px; }
div.hot_item { margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 10px; }
div.hot_feature { font-size: 11px; margin-left: 5px; margin-right: 2px; }
div.hot_price { font-size: 11px; margin-left: 7px; }
span.hot_price { font-weight : bold; font-size: 15px; color: #D93009; }
div.hot_title { font-weight : bold; margin-left:3px; }
div.cat_title { font-weight : bold; margin-left: 10px; }
div.hot_state { margin-left: 7px; margin-right: 5px; /*font-weight : bold;*/ font-size: 11px; white-space: nowrap; }
span.hot_state { color: #D93009; white-space: nowrap; }
div.action_body  { font-size: 12px; margin-left: 5px; }
div.news_body { font-size: 12px; margin-left: 5px; }
div.vacancy_body { font-size: 12px; margin-left: 5px; }

div.varranty { margin-left: 7px; margin-right: 5px; font-size: 11px; white-space: nowrap; }
span.varranty { white-space: nowrap; }

A { text-decoration: none }
A.link:link { color: #32424F; }
A.link:visited { color: #32424F; }
A.link:hover { color: #EE780E; }
A.link:active { color: #EE780E; }

A.catalog_link:link { color: #000000; }
A.catalog_link:visited { color: #000000; }
A.catalog_link:hover { color: #EE780E; }
A.catalog_link:active { color: #EE780E; }

A.menu_passive:link { color: #FFFFFF; }
A.menu_passive:visited { color: #FFFFFF; }
A.menu_passive:hover { color: #19FCFB;}
A.menu_passive:active { color: #19FCFB; }

A.main_menu_link:link { color: #FFFFFF }
A.main_menu_link:visited { color: #FFFFFF }
A.main_menu_link:hover { color: #19FCFB }
A.main_menu_link:active { color: #19FCFB }

.menu_active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #E99E51;
	font-weight: bold;
	font-size:12px;
}

.menu_passive {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
}

.white { color: #FFFFFF; }
.black { color: #000000; }
.red { color: #820C0C; }
.blue { color: #1105B5; }
.catalog-color { color: #FF6207; }
.light-gray { color: #E3E3E3; }
.hot_image_frame_color { background-color: #D2D2D2; }
.main_menu_delimiter { color: #5C8FD0;}
.sum_qnt_chart { font-weight: bold; }
.sum_price_chart { font-weight : bold; font-size: 15px; color: #D93009; }
.bold {  font-weight: bold;  }

.border { border: thin solid #E3E3E3; font-size:7pt; }
.cmp { height: 15px; border: thin solid #E3E3E3; font-size:7pt; }
.searchborder { border: thin solid #39577D; font-size:7pt; height: 19px;}
.width40 { width: 40px; } 
.width150 { width: 150px; } 
.width181 { width: 181px; } 
.width300 { width: 300px; } 
.inputframe { background: #E3ECF1; }
.star { color: #D93009; elevation: higher;}

.searchbutton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EE780E;
	background-color: #E3ECF1;
	width: 50px;
	height: 19px;
	font-weight: bold;
	border: 1px solid #39577D;
	letter-spacing: 1px;
}

.wtitle { font-weight : bold; height: 36; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 9px; color: #EE780E; }
.wbody { color: #000000; font-size:9pt; }
.wbottom { height: 9; text-align: center; }

.txt7 { font-size:7pt;}
.txt8 { font-size:8pt;}
.txt9 { font-size:9pt;}
.txt10 { font-size:10pt;}
.txt11 { font-size:11pt;}
.txt12 { font-size:12pt;}
.txt13 { font-size:13pt;}
.txt14 { font-size:14pt;}
.txt15 { font-size:15pt;}
