
#bread-crumbs { font-size: 16px; color: #694944; font-weight: bold; margin: 55px 0 25px; }
#bread-crumbs .current{ font-size: 20px; }

#description {	position: relative; overflow: hidden; margin-bottom: 60px;
				font-size: 13px; color: #694944;
}

#text, #form { display: inline; }

#text { float: left; width: 67%; }
#form { float: right; width: 30%; }

#hits-wrap { margin: 0; }

#text p { margin: 0 0 1em; }
#text .item-wrap { float: right; }

#order { position: relative; font-size: 16px; font-weight: bold; }
#order span { position: relative; display: block; }

#price {
	font-size: 20px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 40px;
	margin-left: 10px;
}

#order .incan {	padding-left: 35px; height: 30px; margin-top: 15px;
				background: url( '../images/incan.gif' ) 50% 0 no-repeat; line-height: 30px;
}
#order .incan a, .incan a span { color: #fff; text-decoration: underline; }
#order .incan img { right: 15px; bottom: 0; }

#order big {	display: block; margin: 10px 0;
				text-align: center;
}
#order big a { color: #a14046 }

#form form div {	background: url( '../images/dotted.gif' ) 0 100% repeat-x; 
					text-align: center;
}
#form form div.last { background: none; }

#form label {	overflow: hidden; padding: 13px 0; display: block; /zoom: 1;
				line-height: 20px; text-align: left;
}

#form label span,
#form select { display: inline; }

#form label span { float: left; }
#form select { width: 135px; float: right; }

form button {	width: 194px; height: 21px; margin: 0 auto 10px auto; padding: 0;
					font-size: 11px; font-weight: bold; text-align: center; color: #ffcc00; border: 0 none; line-height: 21px; cursor: pointer;
					background: url( '../images/button.gif' ) 50% 0 no-repeat;
}

#form #count { width: 60px; }


#recomendation {	position: relative; padding: 18px 0 18px 0; margin: 0 -8px;
					border: 2px solid #766461; background: #9d7b50;
}

#recomendation .b { bottom: -2px; _bottom: -2px; }
#recomendation #hits-wrap .cn i { background: url( '../images/brown-cn.png' ) 0 0 no-repeat; }
