
BODY,DIV,UL,OL {
      font-family: Arial, Arial Cyr, Verdana,  Helvetica; 
      font-size: 9pt;}

P    {font-family: Arial, Arial Cyr, Verdana, Helvetica; 
      font-size: 9pt }

TD   {font-family: Arial, Arial Cyr, Verdana, Helvetica; 
      font-size: 9pt }

LI   {font-family: Arial, Arial Cyr, Verdana, Helvetica; 
      font-size: 9pt }

FONT {font-family: Arial, Arial Cyr, Verdana, Helvetica; 
      font-size: 9pt }

   B {font-family: Arial, Arial Cyr, Verdana, Helvetica; 
      font-weight: bold }

.c1  {font-family: Arial, Arial Cyr, Verdana, Helvetica;
      font-size: 11pt; font-weight: bold }

.s_bold {font-family: Arial, Arial Cyr, Verdana, Helvetica;
      font-size: 7pt; font-weight: bold }      

.sreg  {font-family: Arial, Arial Cyr, Verdana, Helvetica;
      font-size: 7pt }      
      
A:link 	{	text-decoration: none; color: #0055AA
}
A:visited 	{	text-decoration: none; color: #0055AA
}
A:hover 	{	text-decoration: none; color:#DC8200
}
A:alink	{	text-decoration: none; color: #DC8200
}
p.count img 	{	
		vertical-align:middle; 
		filter: progid: DXImageTransform.Microsoft.Alpha(opacity=20);
		-moz-opacity: 0.2;
		-khtml-opacity: 0.2;
		opacity: 0.2;
		filter: alpha(opacity=20);
}
td.t1	{ 	background-color: #C0C0C0;
		font-weight: bold;
		font-style: italic;
		text-align: center
}

td.t2	{	font-weight: bold;
		color:#D28200;

}
td.t3	{	font-weight: bold;
		text-align: right;

}

td.t4	{	text-align: center;
		background-color:#FFFAF0;

}

td.t5	{	background-color: #EFEFEF;

}

td.t6	{	text-align: right;
		background-color: #EFEFEF;
		color:#D28200;

}
td.t7	{	background-color: #EFEFEF;
		text-align: right;

}
td.t8	{	background-color: #EFEFEF;
		text-align:center;

}

td.bold_l	{	font-weight: bold;
		background-color: #EFEFEF;

}
td.bold_c	{	font-weight: bold;
		background-color: #C0C0C0;
		text-align:center;

}
td.bold_c2 {	font-weight: bold;
		background-color: #EFEFEF;
		text-align:center;

}
td.nor_c	{	background-color: #FFFFFF;
		text-align:center;

}
td.nor_c2	{	background-color: #FFFFFF;
		text-align:left;

}
hr		{
		height: 1px;
		border: 1px;
		color:#00aeef;
		background-color:#00aeef;
}
#cen	{	
		text-align:center;
} 

#price td	{
		border-color:#FFFFFF;
		padding: 2px; 
		vertical-align:middle; 
}
#price td.p_head	{	
		text-align:center;
		background-color:#78a0be;
		font:bold 10px Tahoma;
		color:#000000;
} 
td.col1	{
		background-color:#ebebeb;
}
td.col2	{
		background-color:#F5F5F5;
}

#price td.col3	{
		background-color:#F0E68C;
}
#price td.col4	{
		background-color:#ffd5aa;
}
#price td.zakaz	{
		background:#FF6347;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
}
#price td.sort_sbor	{
		background:#B0C4DE;
}

b.how_dost	{
		font-weight:bold;
		color:#228B22;
}
b.how_dost2	{
		font-weight:bold;
		color:#eb2b2b;
}


#price td.grup	{
		background-color:#c0c0c0;
		text-align:center;
		font-weight:bold;
}
#price td.grup_b	{
		background-color:#c0c0c0;
		text-align:right;
		font-weight:bold;
}
div.prhea		{
		background: url(../images/menu/up.gif) no-repeat center right;
		padding:2px;
		text-align:center;
		font-weight:bold;
		background-color:#d3e4f4;
		color:gray;
		margin-top:7px;
		cursor:pointer;
}
div.prhea2		{
		background: url(../images/menu/down.gif) no-repeat center right;
		padding:2px;
		text-align:center;
		font-weight:bold;
		background-color:#d3e4f4;
		color:gray;
		margin-top:7px;
		cursor:pointer;

}
a.prlnk		{
		font-weight:bold;
		text-decoration:none;
                       	color:#000000;
		padding-left:18px;
		margin-left:-8px;
		margin-bottom:-13px;
		display:block;
}
.pr_kol,
.pr_kol2		{
		border: 1px solid #c0c0c0;
		height:15px;
		width:25px;
		font:10px Arial;
		text-align:center;
}

div.error	{
		padding:8px;
		background:#FF6347;
		text-align:center;
		font-weight:bold;
}
div.news	{
		background-color:#F0E68C;
		padding:5px;
}

div#cart,
.i_head	{
		padding:8px;
		text-align:left;
		background-color:#ffd5aa;
		border: 1px solid #000000;
}
div#cart .cart1	{
		background: url("../images/copy_themes/icart2.gif") no-repeat center right;
		text-align:left;
		background-color:#ffd5aa;
}

div#cart .cart2	{
		text-align:left;
		background-color:#ffd5aa;

}
a.year:visited,
a.year:hover,
a.year
		{
		border:1px solid #4682B4;
		background:#d3e4f4;
		padding:4px;
		text-decoration:none;
                       	color:#000000;
		_height:25px;
		cursor:pointer;
}
input.recalc1	{
		background: url("../images/copy_themes/icart_recalc.gif") no-repeat 8px 3px;
		border:1px solid #4682B4;
		background-color:#d3e4f4;
		font:12px Arial;
                       	color:#000000;
		text-align:right;
		width:120px;
		height:25px;
		cursor:pointer;
}
input.send_order	{
		background: url("../images/copy_themes/icart_send.gif") no-repeat 8px 3px;
		border:1px solid #4682B4;
		background-color:#d3e4f4;
		font:bold 12px Arial;
                       	color:#000000;
		text-align:right;
		width:160px;
		height:25px;
		cursor:pointer;
}
input.sform	{
		border:1px solid #4682B4;
		background-color:#d3e4f4;
		font:bold 12px Arial;
                       	color:#000000;
		width:160px;
		height:25px;
		cursor:pointer;
}

input.recalc	{
		background: url("../images/copy_themes/icart_recalc.gif") no-repeat 8px 3px;
		font:bold 12px Arial;
		border:2px solid #FF0000;
		background-color:#d3e4f4;
		height:25px;
		text-align:right;
		width:120px;		
                       	color:#FF0000;
		cursor:pointer;
}
input.text	{
		font:12px Arial;
		border: 1px solid #c0c0c0;
		height:20px;
}
input.text2	{
		font:12px Arial;
		border: 1px solid #c0c0c0;
		height:20px;
		width:100%;
}
div.icart_add		{
		padding-right:5px;
		margin-top:-15px;
		text-align:right;
}

.but_icon	{
		background: url("../images/copy_themes/icart_recalc.gif") no-repeat center right;
		text-align:left;
}
.icons2	{
		text-align:right;
		display:block;
		margin-top:-15px;
		margin-bottom:-15px;
}
div#logo_p	{
		display:none;
}
select.main	{
		width:800px;
		font:8pt Arial;
		border: 1px solid #c0c0c0;
}
select.dop 	{
		width:800px;
		font:8pt Arial;
		border: 1px solid #c0c0c0;
}
select .grupis2	{
		background:#d3e4f4;
}
.kol		{
		border: 1px solid #c0c0c0;
		height:18px;
		width:25px;
		font:8pt Arial;
		text-align:center;
}
.hidden	{
		visibility:hidden;
}
td.con1	{
		background-color:#ebebeb;
}
td.con2	{
		background-color:#F5F5F5;
}
td.grupcon	{
		background-color:#c0c0c0;
		text-align:center;
		font-weight:bold;
}
.show		{
		background: url(../images/menu/up.gif) no-repeat center right;
		padding:2px;
		text-align:center;
		font-weight:bold;
		background-color:#d3e4f4;
		color:gray;
		margin-top:7px;
		cursor:pointer;
}
a.page	{
		border:1px solid #C0C0C0;
		font:11px Tahoma;
		background:#EFEFEF;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		text-decoration:none;
                       	color:#000000;
		line-height:22px;
}
a.page2	{
		border:1px solid #000000;
		font:bold 11px Tahoma;
		background:#C0C0C0;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		text-decoration:none;
                       	color:#000000;
		line-height:22px;
}