@charset "utf-8";

@import "/apps/mt-static/addons/Commerce.pack/front/css/base.css";
@import "/apps/mt-static/addons/Commerce.pack/front/css/frame.css";
@import "frame.static.css";

#mainContent:after,
.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#mainContent,
.row {
	zoom: 1;
}


/* CONTENTS */
	#bodyContent {
	}
		#mainContent {
			width: 797px;
		}
		#subContent {
		}
		#categoryContent {
		}

/* BODY */
#mainContent div.p1 {
	float: left;
	width: 390px;
}
#mainContent div.p2 {
	float: right;
	width: 390px;
}
	#mainContent h1 {
		margin-bottom: 25px;
	}
	#mainContent h1 span {
		display: none;
	}
	#mainContent p.image {
		margin-bottom: 36px;
	}
	#mainContent p.lead {
		margin-bottom: 44px;
	}
	#mainContent h3 {
		background-color: #ddd7cc;
		padding: 0 10px;
		margin-bottom: 15px;
		height: 33px;
		line-height: 33px;
		font-size: 14px;
		/*\*/
		*font-size: 116%;
		/**/
		color: #222;
		font-weight: bold;
		overflow: hidden;
	}
	#mainContent h4 {
		margin-bottom: 10px;
		color: #776644;
		font-weight: bold;
	}
	#mainContent ol.howto {
		margin-bottom: 16px;
		list-style-type: decimal;
		padding-left: 2em;
		zoom : 1;
		line-height: 1.5;
	}
		#mainContent ol.howto li {
			zoom : normal;
			margin-bottom: 6px;
		}
	#mainContent ol.howto2 {
		margin-bottom: 16px;
		list-style-type: upper-latin;
		padding-left: 2em;
		zoom : 1;
		line-height: 1.5;
	}
		#mainContent ol.howto2 li {
			zoom : normal;
			margin-bottom: 6px;
		}
	#mainContent div.onlinestore {
		border: solid 3px #998c73;
		padding: 12px;
	}
		#mainContent div.onlinestore h6 {
			margin-bottom: 5px;
			font-weight: bold;
		}
		#mainContent div.onlinestore ul {
			position: relative;
			margin-bottom: -3px;
		}
			#mainContent div.onlinestore ul li {
				margin-bottom: 3px;
			}
	#mainContent ul.materials {
		margin-bottom: 27px;
		border-top: solid 2px #bbb;
		line-height: 1.5;
	}
		#mainContent ul.materials li {
			background: url(/files/images/dot.gif) repeat-x left bottom;
			padding: 8px 0 9px 0;
		}
	#mainContent div.point {
		background-color: #d2aaaa;
		padding: 15px;
		margin-bottom: 27px;
	}
		#mainContent div.point h6 {
			margin-bottom: 5px;
			font-weight: bold;
			color: #fff;
		}
		#mainContent div.point p.pointlead {
			margin-bottom: 9px;
		}
		#mainContent div.point p.pointimage {
		}
	#mainContent div.more {
		background-color: #e6e1d9;
		padding: 15px;
	}
		#mainContent div.more h6 {
			margin-bottom: 5px;
			font-weight: bold;
		}
		#mainContent div.more p.morelead {
			margin-bottom: 9px;
		}
		#mainContent div.more p.moreimage {
		}


