BODY, TD {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
TABLE {	border-width:0; 
	border:0;
	cellpadding:0;
	cellspacing:0;
	border-collapse:collapse;
	}
.style1 {
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: left;
	word-wrap: break-word;
	white-space: nowrap;
}

.style2 {
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.style3 {
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: right;
	word-wrap: break-word;
	white-space: nowrap;
}
A.style5 {
        color: #666666;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}
.style4 {
        color: #0000FF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.style6 {
        color: #E69400;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.style7 {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}

UL LI   {
        list-style-image: url('images/li.gif');
}

/******************/

h1 {

 font-size: 	16px;
 align:		center;

  }
h2 {

 font-size: 14px;

  }



#product_box {
        background-color: #E5E5E5;
        width: 428px;
}
#product_content img {
        height: 300px;
        width: 400px;
        margin: 0px;
        padding: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
}

#product_box_top {
        height: 14px;
}
#catalog_box {
        margin: 10px;
        float:left;
        color: #604141;
        font-size: 11px;
}
#catalog_box_out {
        background-image: url(images/catalog_left_bg.gif);
        background-repeat: no-repeat;
        height: 124px;
        padding-left: 10px;
        margin: 2px;
        width: 145px;
}
#catalog_box_in {
        background-color: #E5E5E5;
        background-image: url(images/catalog_right_bg.gif);
        background-repeat: no-repeat;
        height: 124px;
        padding-right: 10px;
        background-position: right;
        text-align: center;
}
#catalog_box_in img {
        margin: 0px;
        padding: 10px 0px 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        width: 120px;
        height: 100px;
}
#catalog_box_in a {
        color: #604141;
        text-decoration: none;
        text-align: center;
}



#product_content {
        padding-right: 14px;
        padding-left: 14px;
}
#bl {background: url(images/b_l.gif) 0 100% no-repeat #e5e5e5; width: 420px}
#br {background: url(images/b_r.gif) 100% 100% no-repeat}
#tl {background: url(images/l_t.gif) 0 0 no-repeat}
#tr {background: url(images/r_t.gif) 100% 0 no-repeat; padding:10px}
#iclear {font-size: 1px; height: 1px}
#tr img {
        width: 400px;
        margin: 0px;
        padding: 0px;
        border: none;

}
.class1 {border:solid 1pt #666666;border-collapse:collapse; }
.class2 {border:solid 1pt #666666;border-collapse:collapse;}
.class3 {border:solid 1pt #666666;border-collapse:collapse;border-top:none; }
.class4 {border:solid 1pt #666666;border-collapse:collapse;border-top:none;border-bottom:none; }
.class5 {border:solid 1pt #666666;border-collapse:collapse;border-bottom:none; }

.wprCSS {
  width:100%;
  margin-bottom: 6px;
}
.l {float: left;}
.r {float: right;}
.c {clear: both;}
.h {height:1px; overflow: hidden;}
.v {overflow: hidden;}
.w1 {width:1px;}
.w2 {width:2px;}
.w3 {width:3px;}
.w4 {width:4px;}
.w5 {width:5px;}
.h1 {height:1px;}
.h2 {height:2px;}

r: both;}
.h {height:1px; overflow: hidden;}
.v {overflow: hidden;}
.w1 {width:1px;}
.w2 {width:2px;}
.w3 {width:3px;}
.w4 {width:4px;}
.w5 {width:5px;}
.h1 {height:1px;}
.h2 {height:2px;}


TH {
        font-size: 12px;
	color: #333333;
}
.tdc {
  border:0pt solid #ffffff;
  border-collapse:collapse; 
  padding: 0px;
}                   

.tdc1 {
  border:1pt solid #666666;
  border-collapse:collapse; 
  padding: 1px 1px; 

}                   
.tdc2 {
  border:1pt solid #666666;
  border-collapse:collapse; 
  padding: 1px 1px; 
}
.tdc3 {
  border:1pt solid #666666;
  border-collapse:collapse;
  border-top:none; 
}
.tdc4 {
  border:1pt solid #666666;
  border-collapse:collapse;
  border-top:none;
  border-bottom:none;
}
.tdc5 {
  border:1pt solid #666666;
  border-collapse:collapse;
  border-bottom:none; 
}
.tdc6 {
  border-style: solid solid none; 
  border-color: #666666 -moz-use-text-color; 
  border-width: 1pt 1pt medium; 
  border-collapse: collapse;
}
.tdc7 {
  border-bottom-color:-moz-use-text-color;
  border-bottom-style:none;
  border-bottom-width:medium;
  border-collapse:collapse;
  border-left-color:#666666;
  border-left-style:solid;
  border-left-width:1pt;
  border-right-color:#666666;
  border-right-style:solid;
  border-right-width:1pt;
  border-top-color:#666666;
  border-top-style:solid;
  border-top-width:1pt;
} 
.tdc8 {
  border-bottom-color:-moz-use-text-color;
  border-bottom-style:none;
  border-bottom-width:medium;
  border-collapse:collapse;
  border-left-color:#666666;
  border-left-style:solid;
  border-left-width:1pt;
  border-right-color:#666666;
  border-right-style:solid;
  border-right-width:1pt;
  border-top-color:-moz-use-text-color;
  border-top-style:none;
  border-top-width:medium;
}
.trc1 {
  background-color: #FFAA00;
}
.trc2 {
  background-color: #DCDCDC;
}
.trc3 {
  background-color: #FFFFFF;
}
.trc4 {
  background-color: #FFE9B0;
}
.trc5 {
 color:#6D6DBA; background-color:#FFAA00;
}
.trc6 {
  background-color: #FFAA00;
}
.trc7 {
  background-color: #F1F1F1;
}

.tblc1 {
  border-collapse: collapse;
}
.tblc2 {
  bordercolor :#D2CFE6;
  border:1pt; 
  border-collapse: collapse;
}
.spc1 {Color: #339900;}
.spc2 {Color: #FF0000;}
.tblc4{
  position:relative; 
  margin:0px;
  padding:0px;
  border-collapse:collapse;
}
.tblc40
{
  margin:0px;
  padding:0px;
  border-collapse:collapse;
}
.tbpack
{
        font-size: 10px;
        text-align: left;
}
.tbpack2
{
        font-size: 12px;
        text-align: left;
}

.tbh3
{
        font-size: 10px;
        text-align: center;
}

.term
{
        font-size: 10px;
        text-align: right;
}

TD.dec {
        text-align:	right;
	padding-right:	15px;
}

.help {
   border:1pt solid #FFE9B0;
   padding: 0px 2px 1px 3px; 

}
.tree1 {
   border:1pt solid #0000FF;
   padding: 0px  4px 1px 4px; 
   font-family: monospace;
}
.current {
   background-color: #77DD00;
   border:0pt solid #339900;
   padding: 0px 0px 0px 0px; 
}
.good_price {
   background-color:#a8d59d;
}
.super_good_price {
   background-color:#77DD00;
}

.price {
}

A:link.part	{	text-decoration: underline;	font-weight: bold; }
A:visited.part 	{	text-decoration: underline;	font-weight: bold; }
A:active.part 	{	text-decoration: underline;	font-weight: bold; }
A:hover.part 	{	text-decoration: underline;	font-weight: bold; }

HR	{	height=1;	}
.hrstyle 
{
   margin: 3px 0;
   height: 1px;
   border: none;
   background: #FFAA00;
   color: #FFAA00;
}

/* Темно-оранжевые рамки #E09000 */
.box {
	border:2pt solid #DCDCDC; 
	padding: 0px 0px 0px 0px; 
}
.text_wrap {	width:		150px;
		text-overflow: 	ellipsis; 
		overflow: 	hidden;
		margin-bottom:	1px;
		white-space:	nowrap;
}
.back_full{
	background:url("/images/logo_1.png") no-repeat scroll 0 0 transparent;
	overflow:hidden;
}
.phone{
	float:left;
	width:16px;
	height:16px;
	margin-right1px;
	margin-top:0px;
	outline:medium none;
	padding-right:0px;
}
.phone_beeline
{
	background-position: -48px 0px;
}
.phone_mts
{
	background-position: -32px 0px;
}
.phone_mega
{
	background-position: -16px 0px;
}
.phone_uss
{
	background-position: 0px 0px;
}