
.r1, .r2, .r3 {
	display: block;
	height: 1px;
}
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 .inner-box, #rounded-box-3  b {
	background-color:#f4f3ed;
}
.inner-box {
	padding:1em;
}
.r1, .r2, .r3 {
	overflow:hidden; 
	font-size:1px;
}


/* Закругленные края (Первый вариант с одной картинкой) */

.box-with-corners {
	background-color: #ffffff;
	position: relative;
	border: 1px solid #c1c1c1;
	border-top-color: #bebebe;
	border-bottom-color: #bfbfbf;
	}
	.box-with-corners .box-tl,
	.box-with-corners .box-tr,
	.box-with-corners .box-bl,
	.box-with-corners .box-br {
		position: absolute;
		background: url('/i/design-2010/box-corners-with-border.png') scroll 0 0 transparent no-repeat;
		width: 12px;
		height: 12px;
		}
	.box-with-corners.no-border {
		border-color: transparent;
		}
	.box-with-corners.no-border .box-tl,
	.box-with-corners.no-border .box-tr,
	.box-with-corners.no-border .box-bl,
	.box-with-corners.no-border .box-br {
		background-image: url('/i/design-2010/box-corners-no-border.png');
		}
	.box-with-corners .box-tl,
	.box-with-corners .box-tr {
		top: -2px;
		}
	.box-with-corners .box-bl,
	.box-with-corners .box-br {
		bottom: -2px;
		}
	.box-with-corners .box-tl,
	.box-with-corners .box-bl {
		left: -2px;
		}
	.box-with-corners .box-tr,
	.box-with-corners .box-br {
		right: -2px;
		}
	.box-with-corners .box-tl {
		background-position: 0 0;
		}
	.box-with-corners .box-tr {
		background-position: -12px 0;
		}
	.box-with-corners .box-bl {
		background-position: -24px 0;
		}
	.box-with-corners .box-br {
		background-position: -36px 0;
		}
