@charset "utf-8";

#product .categoryName {
	background-image:url(../images/bg_cat_products.jpg);
}

.mainImage {
	padding:0 0 20px;
	text-align:center;
}

.pSect {
	width:545px;
	margin:0 auto 20px;
	padding:0 0 11px;
	background:url(../../common/images/dotline_x.png) left bottom repeat-x;
}

.pSect h3,
.pSect p,
.pSect .itemBox {
	float:right;
	width:320px;
}

.pSect h3 {
	margin:0 0 6px;
	padding:0 0 5px;
	background:url(../../common/images/dotline_x.png) left bottom repeat-x;
}

.pSect .photo {
	float:left;
	width:190px;
	text-align:right;
}

.pSect .itemBox {
	margin:5px 0px 8px;
}

.pSect .itemBox dt {
	background:#66120a;
	text-align:center;
}

.pSect .itemBox dd {
	padding:2px;
	border:solid 1px #66120a;
	font-weight:bold;
}

.pSect p.description {
	padding:0 0 8px;
}

.bpInner {
	margin:0 10px 20px;
	padding:0;
	background:url(../../common/images/dotline_x.png) left bottom repeat-x;
}

* html .bpInner {
	display:inline;
}

.pBlock {
	float:left;
	width:265px;
	padding:0 0 25px;
}

.pBlock.ev {
	float:right;
}

.pBlock h3 {
	margin:0 0 10px;
	padding:0 0 5px;
	background:url(../../common/images/dotline_x.png) left bottom repeat-x;
}

.pBlock .photo {
	float:left;
	width:83px;
}

.pBlock .description {
	float:right;
	width:182px;
}


.prod_desc{ margin:0; padding-bottom:28px;
background:url(../../common/images/dotline_x.png) left bottom repeat-x; }

.prod_sect0{ padding-top:20px; }




/* @group clearfix ----------------------------------------- */

.pSect:after,
.pBlock:after,
.bpInner:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

.pSect,
.pBlock,
.bpInner {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .pSect,
* html .pBlock,
* html .bpInner {
	height:1%;
}

.pSect,
.pBlock,
.bpInner {
	display:block;
}
/* End hide from IE-mac */

/* @end */

