.price_header{
	background-color: #DCDCDC;
	color: black;
	border-bottom: 2px solid black;
	padding: 10px 4px 4px 4px;
	font-size: 16px;
}
.smallim p {width:62px; height:46px; overflow:hidden; display:block; float:left; margin:3px;}

img {border:none}
.price_name{
width:378px;margin:10px 0; line-height:22px; border-bottom:3px solid #d33131;
text-align:right;
text-transform:uppercase;
font-weight:bold;
}
.price_descr{
	font-size: 9px;
}
.price_fulldescr{
	font-size: 10px;
	/*background-color:#cfcfcf;	*/
}
 table.price_fulldescr {border-top:1px solid #000000; border-left:1px solid #000000; float:right}
 table.price_fulldescr td{border-bottom:1px solid #000000; border-right:1px solid #000000;font-size: 10px;padding:5px !important}
.price_hotname{
	font-weight: bold;
	color: red;
}
.price_hotdescr{
	font-weight: bold;
	font-size: 12px;
	color: #888888;
}

td.price_item{
	border-bottom: 1px solid black;
	padding: 4px;
	vertical-align: top;
}
td.price_price{
	border-bottom: 1px solid black;
	text-align: right;
	vertical-align: top;
}
td.price_addtocart{
	padding: 4px;
	vertical-align: top;
}

a.price_hotname_small{
	text-decoration: none;
}
a.price_hotname_small:hover{
	text-decoration: underline;
}
.price_price_small{
	text-align: right;
}

.price_commdate{
	color: darkblue;
}

.price_commname{
	font-weight: bold;
}

.price_commmessage{
	border : 1px solid silver;
	padding: 8px;
}

td.price_domainvalue_title{
	font-weight: bold;
	vertical-align: top;
}
td.price_domainvalue_value{
}