td {color: #373735; font-family: tahoma; font-size: 12px}
body {color: #373735; font-family: tahoma; font-size: 12px;background: url(/images/bg.png);
}}
/*h1 {font-size: 25px; color: #000000; font-weight: normal}*/
h1 {font-size: 23px; text-align: center; color: #B00D0D; font-family: tahoma; font-weight:normal; text-align:left; letter-spacing: 1px}
h2 {font-size: 20px; font-weight: normal}
h3 {font-size: 14px; font-weight: bold; font-family: arial}
h4 {color: #373735}
a:link {color: #373735}
a:hover {color: #373735}
a:active {color: #373735}
a:visited {color: #373735}
a.path:link {color: #373735; font-size: 10px}
a.path:hover {color: #373735; font-size: 10px}
a.path:active {color: #373735; font-size: 10px}
a.path:visited {color: #373735; font-size: 10px}

ul.action {
	list-style-type: none;
}

.paging a {
	font-size: 12px;
}

.vendors {
	font-size: 14px;
	color: #373735;
	font-weight: bold;
}

.vendors a {
	font-size: 14px;
	color: #777;
	font-weight: normal;
}

.paging .active a {
	font-size: 17px;
}

.addtocart {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.addtocart:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.addtocart:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

a.sub_menu:link {color: #777777}
a.sub_menu:hover {color: #B00D0D}
a.sub_menu:active {color: #777777}
a.sub_menu:visited {color: #777777}


 a.menu:link {
        COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-size:14px; font-family: tahoma
}
 a.menu:visited {
        COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-size:14px; font-family: tahoma
}
 a.menu:hover {
        COLOR: #B00D0D; TEXT-DECORATION: underline; font-weight: bold; font-size:14px; font-family: tahoma
}
 a.menu:active {
        COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-size:14px; font-family: tahoma
}


 a.tree:link {
        COLOR: #0071c4; TEXT-DECORATION: none; font-weight: bold; font-size:13px; font-family: tahoma
}
 a.tree:visited {
        COLOR: #0071c4; TEXT-DECORATION: none; font-weight: bold; font-size:13px; font-family: tahoma
}
 a.tree:hover {
        COLOR: #0071c4; TEXT-DECORATION: underline; font-weight: bold; font-size:13px; font-family: tahoma
}
 a.tree:active {
        COLOR: #0071c4; TEXT-DECORATION: none; font-weight: bold; font-size:13px; font-family: tahoma
}


.paging {
	text-align: center;
}

.paging ul {
	margin: 0;
	padding: 10px 190px 10px 0;
	font-size: 17px;
	list-style: none;
	overflow: hidden;
	height: 1%;
	text-align: center;
}

.paging ul li {
	display: inline;
}

.paging ul a {
	text-decoration: none;
	padding: 0 6px;
}

.paging .active a {
	font-weight: bold;
}

.form .col {
	float: left;
	margin: 0 12px 0 0;
}

.breadcrumbs {
margin: 1px 0 -2px -2px;
padding: 0;
list-style: none;
height: 1%;
overflow: hidden;
font-size: 14px;
}

.breadcrumbs li {
float: left;
background: url(../images/separator02.gif) no-repeat 0 4px;
padding: 0 4px 0 7px;
margin: 0 2px 0 -2px;
}

.breadcrumbs a {
text-decoration: none;
}

.product-info {
background: white;
height: 1%;
overflow: hidden;
padding: 17px 23px 17px 22px;
width: 670px;
}

.product-info.post-info .items {
clear: both;
margin-bottom: 20px;
}
.items {
margin: 0 -13px 0 0;
width: 773px;
margin: 0;
padding: 0 0 0 6px;
list-style: none;
}
.product-info.post-info .items .visual {
float: left;
width: 111px;
text-align: center;
border: 1px solid lightGrey;
margin: 0 18px 10px 0;
padding: 0;
}
.product-info.post-info .items .action {
margin-top: 40px;
position: absolute;
right: 50px;
z-index: 100;
}
.product-info .action .btn-del {
float: left;
background: url(/images/btn-del.gif) no-repeat;
text-indent: -9999px;
overflow: hidden;
margin: -2px 0 0;
width: 21px;
height: 21px;
}
.product-info.post-info .items .price {
top: 0;
left: 0;
position: relative;
margin: 0;
}
.product-info.post-info .items .price strong {
background: none;
font-size: 23px;
line-height: 32px;
height: 23px;
}
.items .price span {
position: relative;
margin: 7px 5px 0 0;
font-size: 15px;
}

element.style {
}
Matched CSS Rules
.items .price .more {
float: left;
position: relative;
text-indent: -9999px;
overflow: hidden;
height: 29px;
width: 27px;
cursor: pointer;
margin: 3px 4px 0 0;
background: url(../images/btn-more01.png) no-repeat;
}
.product-info.post-info .items .title {
position: relative;
margin: 6px 0 0 0;
}
.product-info.post-info .items .form {
margin-top: 10px;
padding: 0;
width: auto;
}
.product-info.post-info .items .form label {
float: left;
margin-right: 5px;
}

.form .input {
width: 95px;
float: left;
height: 21px;
margin: 0 17px 0 0;
display: inline;
}

.form .input input {
float: left;
margin: 0;
padding: 0 7px;
background: none;
font-size: 15px;
width: 81px;
}

.product-info .review-form {
height: 1%;
overflow: hidden;
padding: 0;
width: 380px;
}

form, fieldset {
margin: 0;
padding: 0;
border-style: none;
}

.product-info .review-form h4 {
margin: 0 0 10px;
color: #5E5E5E;
font-size: 15px;
}

.product-info .review-form .input input {
width: 315px;
padding: 1px 0 0 3px;
float: left;
color: #010101;
margin: 0;
background: none;
}

.product-info .review-form .textarea {
width: 318px;
height: 122px;
margin: 0 0 11px;
overflow: hidden;
}

.product-info .review-form .textarea textarea {
margin: 0;
padding: 7px 0 7px 3px;
width: 315px;
max-width: 315px;
height: 108px;
max-height: 108px;
float: left;
color: #010101;
background: none;
overflow: auto;
}

div.label {
position: absolute;
width: 100%;
}

div.label label {
position: absolute;
margin: 2px 0pt 0pt 325px;
}

.product-info .review-form .input {
width: 318px;
height: 21px;
margin: 0 0 14px;
}

.prd {
   height: 195px;
   width: 200px;
}