a { color: #999999; text-decoration: none }
/* a:visited { color: #999999; text-decoration: none  }  */

.articul2 {
	width: 100%;
	font: bold 13pt/99% Arial;
	color: #66666;
	text-decoration: none;
	padding: 10px 10px 5px 0px;
	border-bottom: 3px solid #7c22a9;
	margin-left: 10px;
}

p {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #333333;
}
.cntext {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #333333;
}

.submenu_href_t{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background: url(images/bg_orange2.gif) bottom;
}
.sresult {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.spages {
	font: 8pt Verdana,Tahoma,Helvetica;
	color: #0c7596;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.subcats {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}

.sresult a:link {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.sresult a:visited {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.sresult a:hover {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-decoration: none;
}
.sresult a:visited:hover {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-decoration: none;
}

.spages a:visited {
	font: 8pt Verdana,Tahoma,Helvetica;
	color: #666666;
	text-decoration: none;
}
.spages a:hover {
	font: 8pt Verdana,Tahoma,Helvetica;
	color: #666666;
	text-decoration: none;
}
.spages a:visited:hover {
	font: 8pt Verdana,Tahoma,Helvetica;
	color: #666666;
	text-decoration: none;
}

.spages a:link {
	font: 8pt Verdana,Tahoma,Helvetica;
	color: #666666;
	text-decoration: none;
}
.subcats a: link {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.subcats a:visited {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.subcats a:hover {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-decoration: none;
}
.subcats a:visited:hover {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-decoration: none;
}

.header {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.header:link {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.header:visited {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.header:hover {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.header:visited:hover {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
div.logo {
	position: absolute; z-index: auto; right: 0px; top: 30px;
}
.esearch_head {
	font: bold 8pt Arial;
	color: white;
}
.select {
	font: 8pt Arial;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;

}
.select2 {
	font: 8pt Arial;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}
a.zakl_top:link {
	font: 8pt Tahoma;
	color: white;
	text-decoration: none;
	text-align: center;
}
a.zakl_top:visited	 {
	font: 8pt Tahoma;
	color: white;
	text-decoration: none;
	text-align: center;
}
a.zakl_top:hover {
	font: 8pt Tahoma;
	color: white;
	text-decoration: none;
	text-align: center;
}
a.zakl_top:visited:hover	 {
	font: 8pt Tahoma;
	color: white;
	text-decoration: none;
	text-align: center;
}

a.top_lnk:link {
	font: 8pt Arial;
	color: #666666;
	text-decoration: none;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 10px;
}
a.top_lnk:visited	 {
	font: 8pt Arial;
	color: #666666;
	text-decoration: none;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 10px;
}
a.top_lnk:hover {
	font: 8pt Arial;
	color: #cc3300;
	text-decoration: none;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 10px;
}
a.top_lnk:visited:hover	 {
	font: 8pt Arial;
	color: #cc3300;
	text-decoration: none;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 10px;
}

a.menu_cat:link {
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
a.menu_cat:visited	 {
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
a.menu_cat:hover {
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
a.menu_cat:visited:hover {
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}

a.menu_cat_selected:link {
	width: 90%;
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	background: url(images/selected_bg3.gif) center left no-repeat ;
}
a.menu_cat_selected:visited	 {
	width: 90%;
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	background: url(images/selected_bg3.gif) center left no-repeat;
}
a.menu_cat_selected:hover {
	width: 90%;
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	background: url(images/selected_bg3.gif) center left no-repeat;
}
a.menu_cat_selected:visited:hover {
	width: 90%;
	font: bold 12pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	background: url(images/selected_bg3.gif) center left no-repeat;
}

h1 {
	font: 13pt Arial Black,Arial;
	color:#e2383f;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}
h1 a:link {
	color:#e2383f;
	text-decoration: none;
}
h1 a:visited {
	color:#e2383f;
	text-decoration: none;
}
h1 a:hover {
	color:#e2383f;
	text-decoration: none;
}
h1 a:visited:hover {
	color:#e2383f;
	text-decoration: none;
}

a.best_price:link {
	width: 200px;
	font: bold 13pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	margin-left: 3px;
	background: url(images/arrow.gif) no-repeat center;
}
a.best_price:visited	 {
	width: 200px;
	font: bold 13pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	margin-left: 3px;
	background: url(images/arrow.gif) no-repeat center;
}
a.best_price:hover {
	width: 200px;
	font: bold 13pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	margin-left: 3px;
	background: url(images/arrow.gif) no-repeat center;
}
a.best_price:visited:hover {
	width: 200px;
	font: bold 13pt/99% Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	margin-left: 3px;
	background: url(images/arrow.gif) no-repeat center;
}


a.menu:link {
	font: bold 11pt/99% Arial;
	color: #009966;
	text-decoration: none;
	padding-left: 5px;
}
a.menu:visited	 {
	font: bold 11pt/99% Arial;
	color: #009966;
	text-decoration: none;
	padding-left: 5px;
	}
a.menu:hover {
	font: bold 11pt/99% Arial;
	color: #009966;
	text-decoration: underline;
	padding-left: 5px;
}
a.menu:visited:hover {
	font: bold 11pt/99% Arial;
	color: #009966;
	text-decoration: underline;
	padding-left: 5px;
}

.top_head {
	font: bold 9pt Arial;
	color: white;
	margin-top: 5px;
	margin-bottom: 0px;
}
.top_text {
	font: 8pt Arial;
	color: white;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #CCCCCC;
}
.top_text_lnk {
	font: 8pt Arial;
	color: #f09113;
	text-decoration: underline;
}
a.top_text_lnk:link {
	font: 8pt Arial;
	color: white;
	text-decoration: underline;
}
a.top_text_lnk:visited {
	font: 8pt Arial;
	color: white;
	text-decoration: none;
}
a.top_text_lnk:hover {
	font: 8pt Arial;
	color: white;
	text-decoration: none;
}
a.top_text_lnk:visited:hover {
	font: 8pt Arial;
	color: white;
	text-decoration: none;
}

.back_lnk {
	padding: 2px 2px 2px 2px;
	background-color: #7c22a9;
	font: 8pt Arial;
	color: #ffffff;
	text-decoration: none;
}

.hint {
	font: 7pt Arial;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.price {
	font: bold 9pt Arial;
	color: #7c22a9;
}
.sklad {
	font: 8pt Arial;
	color: #333333;
}
.articul {
	font: 9pt Arial;
	color: #7c22a9;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 5px;
}
.descr {
	font: 8pt Arial;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.descr_lnk {
	font: 8pt Arial;
	color: #7c22a9;
	text-decoration: none;
}
.status_lnk {
	font: 8pt Arial;
	color: #999999;
	text-decoration: none;
}
UL.cat_submenu {
	list-style: url(images/cat_submenu.gif);
	margin: 0px 0px 0px 17px;
	}
.cat_submenu:link {
	font: 9pt Arial;
	color: #FFFFFF;
	text-decoration: none;
}
.cat_submenu:visited {
	font: 9pt Arial;
	color: #FFFFFF;
	text-decoration: none;
}
.cat_submenu:hover {
	font: 9pt Arial;
	color: #FFFFFF;
	text-decoration: none;
}
.cat_submenu:visited:hover {
	font: 9pt Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.cat_submenu_selected:link {
	font: 9pt Arial;
	color: white;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	background-color: #999999;
}
.cat_submenu_selected:visited {
	font: 9pt Arial;
	color: white;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	background-color: #999999;
}
.cat_submenu_selected:hover {
	font: 9pt Arial;
	color: white;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	background-color: #999999;
}
.cat_submenu_selected:visited:hover {
	font: 9pt Arial;
	color: white;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	background-color: #999999;
}

.sheader
{
	font: 9pt Arial;
	/*color: White;*/
/*	color: #ffcc33;*/
color: #5C5B5B;
	padding-top: 15px;
	margin-bottom: 0px;
	text-align: right;
display: inline;
}

.sform
{
	font: 12pt Arial;
	/*color: White;*/
	color: #ffcc33;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: right;
	display: inline
}
.sform2
{
	font: 12pt Arial;
	/*color: White;*/
	color: #ffcc33;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	text-align: right;
	display: inline
}
.sform input
{
width: 30%;
border: 1px solid #989697;
background-color: #DEDEDE;
font: 8pt Arial;
/*color: black;*/
color: #5C5B5B;
}

.searchm
{

	font: 7pt Arial;
	color: #ffcc33;
	margin-top: -2px;
	margin-bottom: -2px;
	text-align: right;
	padding-right: 75px;
}

.searchm a
{
	text-decoration: none;
	color: #ffcc33;
}

.crt {
	FONT: 7pt Trebuchet MS; color: #666666; text-decoration: none; margin-left: 5px; line-height: 95%
}
.crt a:link {
	FONT: 7pt Trebuchet MS; color: #cc6600; text-decoration: none; line-height: 95%
}
.crt a:visited {
	FONT: 7pt Trebuchet MS; color: #cc6600; text-decoration: none; line-height: 95%
}
.crt a:hover {
	FONT: 7pt Trebuchet MS; color: #cc6600; text-decoration: none; line-height: 95%
}
.crt a:visited:hover {
	FONT: 7pt Trebuchet MS; color: #cc6600; text-decoration: none; line-height: 95%
}
.podpis {
	font: bold 8pt Arial;
	color: #FFFF00;
}
.podpis2 {
	margin-left: 10px;
	font: bold 8pt Arial;
	color: #FFFFFF;
}