p, font
{ font-family:		Tahoma, Sans-Serif;
color: #000000;
}
td, th 
{ font-family:		Tahoma, Sans-Serif;
  color: 		#000000;
  font-size: 13;
}

h1
{ font-family:		Tahoma, Sans-Serif;
 color:			gray;
  font-size:		16;
}
h5
{ font-family:		Tahoma, Sans-Serif;
  font-size:		13;
}
h6
{ font-family:		Tahoma, Sans-Serif;
  font-size:		9;
color: #333333;
  font-weight:		normal;
font-family: Verdana;
}
.news1
{ font-family:		Tahoma, Sans-Serif;
  font-size:		9;
color: #c0241b;
  font-weight:		normal;
font-family: Verdana;
}
.news2
{ font-family:		Tahoma, Sans-Serif;
  font-size:		9;
color: #666666;
  font-weight:		normal;
font-family: Verdana;
}

.trash
{ font-family:		Tahoma, Sans-Serif;
  font-size:		18px;
color: #c0241b;
  font-weight:		bold;
font-family: Verdana;
}

.header
{ font-family:		Tahoma, Sans-Serif;
  font-size:		14;
  color:			black;
  font-weight:		bold;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
}
a
{ font-family:		Tahoma, Sans-Serif;
 font-weight:		bold;
 color:			gray;
text-decoration: none;
}
a:hover {
color: #c0241b;
}
.small
{ font-family:		Tahoma, Sans-Serif;
  font-size:		10;
}
.faq
{ font-family:		Tahoma, Sans-Serif;
  font-size:		12;
}
.price_brief
{ font-family:		Tahoma, Sans-Serif;
  font-size:		14;
}
.big
{ font-family:		Tahoma, Sans-Serif;
  font-size:		16;
  text-decoration:	none;
}
.cat
{ font-size:		16;

}
.standard
{ font-family:		Tahoma, Sans-Serif;
  font-weight:		normal;
}
.white
{ font-family:		Tahoma, Sans-Serif;
  color:		white;
}
.pink
{ font-family:		Tahoma, Sans-Serif;
  color:		pink;
}

.olive
{ font-family:		Tahoma, Sans-Serif;
  color:		gray;
  font-size:		9;
}

.menu
{ font-family:		Tahoma, Sans-Serif;
  color:#666666;
  font-size:		11;
  font-weight:bold;
  text-align:center;
}

.vender
{ font-family:		Tahoma, Sans-Serif;
  color: gray;
  font-size:		9;
  font-weight:bold;
  text-align:center;
}

.menuleft
{ color:#666666;
  font-size:		12;
  font-weight:bold;
  font-family:		Tahoma, Sans-Serif;
  text-align:center;
}

#menu1 
{ color: #c0241b;
  font-size:		11;
  font-weight:bold;
  font-family:		Tahoma, Sans-Serif;
  text-align:center;
}

.mnu_tree1 a
{
font-family:		Tahoma, Sans-Serif;
color: #666666;
font-size:		12;
font-weight:bold;
text-align:left;
}

.mnu_tree1 a:hover{
font-family:		Tahoma, Sans-Serif;
color: #c0241b;
font-size:		12;
font-weight:bold;
text-align:left;
}

.contact_link a
{
font-family:		Tahoma, Sans-Serif;
color: #000000;
font-size:		12;
font-weight:bold;
text-align:left;
}

.contact_link a:hover{
font-family:		Tahoma, Sans-Serif;
color: #c0241b;
font-size:		12;
font-weight:bold;
text-align:left;
}


.mnu_tree_notactive{
font-family:		Tahoma, Sans-Serif;
color: #666666;
font-size:		10;
font-weight:bold;
text-align:left;
}

a.mnu_tree2:link{
color: #c0241b;
font-size:		10;
font-weight:bold;
font-family: Tahoma, Sans-Serif;
text-align:left;
}

a.mnu_tree2:hover{
color: #666666;
font-size:		10;
font-weight:bold;
font-family: Tahoma, Sans-Serif;
text-align:left;
}

a.mnu_tree2:visited{
color: #c0241b;
font-size:		10;
font-weight:bold;
font-family: Tahoma, Sans-Serif;
text-align:left;
}

.mnu_tree2{
color: #666666;
font-size:		10;
font-weight:bold;
font-family: Tahoma, Sans-Serif;
text-align:left;
}



div.topmenu_selected
{
	padding:			19px;
	background-image: url(images/btactive.gif);
	background-repeat: repeat-x;
	height: 73px;
}
div.topmenu_notselected
{
	padding:			19px;
	background-image: url(images/btnotactive.gif);
	background-repeat: repeat-x;
	height: 73px;
}
.footer
{
  font-size:		9;
  color:			gray;
}
.lightsmall
{ color:			black;
  font-size:		10;
}
.category_child
{
font-size:		11;
font-weight:bold;

color: #c0241b;	
}
.cart
{
  font-size:		11;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		bold;
color: #666666;
  background-color:  transparent;
}

body {
	background-color: #f4f4f4;
  color: #666666;
  font-size:		11;
}

#footer1 {
	color:#666666;
	font-size: 12px;
	text-align: center;
	clear: both;
	padding: 10px;
	font-family: Tahoma, Sans-Serif;
}
#footer1 a:link, #footer1 a:active, #footer1 a:hover, #footer1 a:visited {
	color:#666666;
	font-size: 9px;
	text-align: right;
	padding: 10px;
	font-family: Tahoma, Sans-Serif;
}
#footer1 #menu_bottom A, #footer1 #menu_bottom A {padding: 5px;}

A.supplier:hover {text-decoration: underline;}

A IMG {border: 0}

#table_product TD, #table_product P, #table_product A, #table_product A:visited {font: 13px Arial; line-height: 18px}
#table_product .kroshki {padding: 10px 0}
#table_product .kroshki, #table_product .kroshki A, #table_product .kroshki A:visited {font: bold 11px Arial; color: #808080}
#table_product H1.product_title {font: bold 14px Arial; color: #000}
#table_product .td_img {height: 180px; width: 180px; padding: 10px; vertical-align: middle; text-align: center; border: solid 3px #c9c9c9}
#table_product .td_img IMG {max-height: 180px; max-width: 180px}
#table_product .td_right {position: relative;}
#table_product .td_right, #table_product .td_jcarousel {padding-left: 10px;}

.td_jcarousel IMG {cursor: pointer}

#media_link {float: right; cursor: pointer}

.ps_important A, .ps_important A:visited {color: #C0241B}

.product_descr {margin: 10px 0;}
.product_descr TD, .product_descr P, .product_descr A, .product_descr A:visited {font: 13px Arial;}
.product_descr TD {padding: 10px 0;}
.product_descr H2 {padding: 3px 5px; width: 196px; text-transform: uppercase; font: bold 14px Trebuchet MS; background: #A9A7A9; color: #fff}
.product_descr UL {margin: 0; padding: 0; list-style: none}
.product_descr LI {padding: 0 0 3px 15px; list-style: none; background: url(/images/point_gray.gif) 0 5px no-repeat}

.ps_infiles  {margin: 0;}
.ps_infiles TD  {padding: 3px;}
.ps_infiles TH  {text-align: left; padding: 3px 0; font: bold 14px Arial; color: #333}
.ps_infiles A, .ps_infiles A:visited {font: 12px Arial; line-height: 19px; text-decoration: underline;}
.ps_infiles .news A, .ps_infiles .news A:visited {color: #000}
.ps_infiles A:hover {color: #C0241B; text-decoration: underline;}
.ps_infiles .with_icon {padding: 3px 20px 3px 44px;}

.ps_infiles TD.doc {background: url(/promsoft/icons/doc.gif) 20px 3px no-repeat;}
.ps_infiles TD.xls {background: url(/promsoft/icons/xls.gif) 20px 3px no-repeat;}
.ps_infiles TD.pdf {background: url(/promsoft/icons/pdf.gif) 20px 3px no-repeat;}
.ps_infiles TD.txt {background: url(/promsoft/icons/txt.gif) 20px 3px no-repeat;}
.ps_infiles TD.zip, .ps_infiles TD.rar {background: url(/promsoft/icons/zip.gif) 20px 3px no-repeat;}
.ps_infiles TD.avi {background: url(/promsoft/icons/avi.gif) 20px 3px no-repeat;}
.ps_infiles TD.wmv {background: url(/promsoft/icons/wmv.gif) 20px 3px no-repeat;}
.ps_infiles TD.jpg, .ps_infiles TD.jpeg {background: url(/promsoft/icons/jpg.gif) 20px 3px no-repeat;}
.ps_infiles TD.news {background: url(/promsoft/icons/galka.gif) 20px 3px no-repeat;}

.table_related {}
.table_related TH {padding-top: 10px;}
.table_related TD {padding-top: 3px; border-top: 1px solid #eee}
.table_related TD, .table_related P, .table_related A, .table_related A:visited {font: 13px Arial;}

.td_frm_quest {padding-top: 20px; border-top: 3px solid #eee}
#ask_quest {display: block; height: 24px; padding-left: 40px; cursor: pointer; text-decoration: underline; background: url(/images/send.png) no-repeat}

#frm_quest {display: none; width: 480px; margin: 10px 0; padding: 10px; background: #F1F1F1; border: solid 3px #c9c9c9}
#frm_quest INPUT, #frm_quest TEXTAREA {width: 100%; margin: 2px 0 5px 0; border: solid 1px #ccc}
#frm_quest .btn {width: 80px; border: solid 1px #999; font: bold 11px Arial; color: #666; cursor: pointer}



