html, body { height: 100%; min-height: 100%; position: relative;}
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535a62; line-height: 16px;}

/*------------------------ STYLED TABLE ------------------------*/
.styled_table_1 {}
.styled_table_1 td, .styled_table_1 th { vertical-align: top; text-align: left; padding: 0 10px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; width: 33%;}
.styled_table_1 thead td { height: 30px; line-height: 30px; background: #b70034 url(/bitrix/templates/.default/images/bg-styled-table-1-header.gif) repeat-x 0 0; color: #ffffff;}

.page_features .table_investors td,th{
	width: auto !important;
}

.styled_table_1 tbody td { background-color: #f2f2f2; color: #535a62; padding-top: 5px; padding-bottom: 5px;}
.styled_table_1 tbody td.header { background-color: #e5e5e6; color: #a50235; font-weight: bold;}

.styled_table_1.styled_table_1_min td { padding-left: 5px !important; padding-right: 5px !important;}

/*------------------------ / STYLED TABLE ------------------------*/

.model_configurator {
	width: 230px;
	height: 27px;
	padding-top: 9px;
	margin-top:1px;
	margin-bottom: 10px;
	display: block;
	background: url("/bitrix/templates/.default/i/bg-btn-styled-1.gif") repeat-x scroll 0 100% #B80034;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-size: 16px;
	line-height: 33px;
	font-weight: bold;
	border-bottom: 1px solid #BE98A3;
}
.model_configurator:hover {
	text-decoration: none;
}