/* ---------- codeNavComment "color" ---------- */
.content img
	{
	border-style: none;
	}

.content dl
	{
	border: 1px solid #39C;
	}

.content dt
	{
	background-color: #39C;
	color: #FFF;
	}

.selected_product .product_photo
	{
	border-right: 1px solid #39C;
	}

.selected_product .detail
	{
	border-top: 1px solid #39C;
	}
.selected_product .cart strong
	{
	color: #39C;
	}

.content .product th
	{
	color: #39C;
	}
.content .product td
	{
	border-top: 1px solid #39C;
	}

.selected_product .detail em
	{
	color: #39C;
	}
	
.discount td
	{
	border: 1px solid #39C;
	}
	
.discount .th td
	{
	background-color: #39C;
	color: #FFF;
	}

/* ---------- codeNavComment "text" ---------- */
.content dt
	{
	font-size: 120%;
	font-weight: bold;
	}

.content .product th
	{
	font-size: 120%;
	text-align: left;
	}
.content .product .cart
	{
	white-space: nowrap;
	}
.content .product .cart img
	{
	white-space: nowrap;
	}
.selected_product .detail .manufacturer
	{
	font-size: 1.2em;
	}
.selected_product .detail em
	{
	font-style: normal;
	}
	
.discount .th td
	{
	font-weight: bold;
	}


/* ---------- codeNavComment "form and position" ---------- */
.content img
	{
	vertical-align: middle;
	}

.content dt
	{
	padding: 0.3em;
	}
.content dd
	{
	padding: 1em 0.5em 1em 0;
	}
.content ul
	{
	padding-left: 1.1em;
	}
.content li
	{
	list-style-type: circle;
	}

.selected_product .product_photo
	{
	border-right: 1px solid #39C;
	padding-right: 10px;
	}

.selected_product
	{
	margin-bottom: 3em;
	}
.selected_product td
	{
	padding: 3px;
	}
.selected_product .cart
	{
	padding-left: 10px;
	}
.selected_product .cart img
	{
	margin: 0 0.3em 0 1.5em;
	}
.selected_product .detail
	{
	padding-left: 20%;
	}

.content .product
	{
	width: 100%;
	}
.content .product th
	{
	padding: left;
	}
.content .product td
	{
	padding: 10px 3px 10px 3px;
	}
.content .product .cart img
	{
	display: block;
	position: relative;
	left: 1.2em;
	}
.product_title
	{
	display: block;
	}
	
.discount
	{
	margin: 5px;
	}
.discount td
	{
	padding: 3px;
	}

.content .small-photo {
	border: 1px solid #3399CC;
}

.content .extra-image {
	margin-top: 3px;
}
