

/* Start:/bitrix/templates/.default/components/bitrix/news/typical_solutions/bitrix/news.detail/.default/style.css?17875018732771*/
.solution-detail .detail_picture {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #d0b974;
}

.solution-detail .detail_picture .title {
	display: block;
	text-decoration: none;
	background: #d0b974 url(/bitrix/templates/ark/images/sprite.png) 290px -370px;	
	height: 26px;
	line-height: 26px;
	color: #fff;
	padding-left: 10px;
}

.solution-detail .solution-table {
	border-collapse: collapse;
	width: 100%;
}

.solution-detail .solution-table td, .solution-detail .solution-table th{
	padding: 8px;
}

.solution-detail .solution-table th {
	text-align: left;
}

.solution-detail .solution-table tr.section {
	background: #c9ae5e url(/bitrix/templates/ark/images/calc_bg1.png);
	color: #fff
}

.solution-detail .solution-table tr.result {
	background: #5c2e03 url(/bitrix/templates/ark/images/calc_bg2.png);
	color: #fff
}

.solution-detail .solution-table tr.hr {
	border-bottom: 1px solid #5c2e03;
}
.solution-detail .solution-table tr.hr_top {
	border-top: 1px solid #5c2e03;
}


.solution-detail .solution-table tr.even {
	background: #f5efd6;
}

.solution-detail .solution-table .info {
 	position: relative;
	background: url(/bitrix/templates/ark/images/sprite.png) -1px -407px;
	width: 14px;
	height: 14px;
}
.solution-detail .solution-table .info.icon2 {
	background: url(/bitrix/templates/ark/images/sprite.png) -1px -435px;
}

.solution-detail .solution-table .info .container{
	font-weight: normal;
	font-size: 12px;
	display: none;
	position: absolute;
	width: 250px;
	right: 0;
	top: 10px;
	background: #fff;
	box-shadow: 0 0 6px #000;
	padding: 10px;
}

.input_spinner {
	border: 1px solid #d0b974;
	width: 78px;
	height: 24px;
	background: #fff;
}

.input_spinner input[type=text] {
	margin-left: 3px;
	width: 55px;
	height: 24px;
	padding: 0;
	line-height: 24px;
	border: none;
	border-collapse: collapse;
	float: left;
}

.input_spinner .arrow{
	background: url(/bitrix/templates/ark/images/sprite.png);
	cursor: pointer;
	width: 20px;
	height: 12px;
	display: block;
	float: left;
}

.input_spinner .arrow.arrow_up{
	background-position: -0px -335px;
	height: 13px;
}

.input_spinner .arrow.arrow_down{
	background-position: -0px -348px;
	height: 13px;
}

.input_spinner .arrow.arrow_up:hover{
	background-position: -20px -335px;
}
.input_spinner .arrow.arrow_down:hover{
	background-position: -20px -348px;
	height: 13px;
}
.input_spinner .arrow.arrow_up.clicked{
	background-position: -40px -335px;
}
.input_spinner .arrow.arrow_down.clicked{
	background-position: -40px -348px;
	height: 13px;
}



.input_spinner .tip {
	font-size: 11px;
}

.input_spinner .tip span {
	display: block;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/typical_solutions/bitrix/news.detail/.default/style.css?17875018732771 */
