
/* ---------- Orange Block ---------- */
td#orangeBlock {
	background: #eef9ca url(../img/orange-block-bg.jpg) left bottom repeat-x;
}
td#orangeBlock h1 {
	margin: 20px 0px 30px 0px;
}
td#orangeBlock td#orangeBlockSauna {
	background: url(../img/orange-block-sauna.jpg) left bottom no-repeat;
	padding: 20px 20px 20px 40px;
	width: 50%;
}
td#orangeBlock td#orangeBlockSaunaImg {
	padding: 20px 0px 0px 10px;
	width: 188px;
}
td#orangeBlock td#orangeBlockSep {
	padding: 20px 0px;
}
td#orangeBlock td#orangeBlockSep td {
	background: url(../img/orange-block-sep-line.gif);
}
td#orangeBlock td#orangeBlockBalsam {
	background: url(../img/orange-block-balsam.jpg) right bottom no-repeat;
	padding: 20px 40px 20px 20px;
	width: 50%;
}
td#orangeBlock td#orangeBlockBalsam p {
	font-size: 14px;
	line-height: 1.2em;
}
td#orangeBlock td#orangeBlockBalsamImg {
	padding:30px 40px 0px 0px;
	width: 128px;
}
td#orangeBlock td#orangeBlockBottomLine {
	background: url(../img/orange-block-bottom-line.gif) left top repeat-x;
	height: 2px;
}

/* ---------- Gray Block ---------- */
td#grayBlock {
	background: #f4f4f0 url(../img/gray-block-bg.jpg) left bottom repeat-x;
}
td#grayBlock h1 {
	color: #636363;
	margin: 20px 0px 30px 0px;
}
td#grayBlock td#grayBlockFaq {
	background: url(../img/gray-block-faq.jpg) right bottom no-repeat;
	padding: 20px 20px 10px 40px;
	width: 50%;
}
td#grayBlock td#grayBlockSep {
	padding: 20px 0px;
}
td#grayBlock td#grayBlockSep td {
	background: url(../img/gray-block-sep-line.gif);
}
td#grayBlock td#grayBlockCertificate {
	background: url(../img/gray-block-certificate.jpg) right bottom no-repeat;
	padding: 20px 40px 10px 20px;
	width: 50%;
}
td#grayBlock div.grayBlockMore {
	text-align: right;
	margin-top: 15px;
}
