body {
	margin:			0;
	padding:		0;
	background-color:	white;
	font:			normal 12px Arial, sans-serif;
	color:			#666;
}
a {
	text-decoration:	none;
}
img {
	border:			0px;
}
img.logo {
	margin-top:		25px;
	margin-bottom:		8px;
}
img.cp, p {
	margin:			0px;
	padding:		0px;
}
h1, h2.eq_type {
	color:			#008101;
	font:			bold 14px Arial, sans-serif;
}
td.bg_table_grey_line {
	background-color:	#666;
}
td.bg_table_top_gradient {
	background:		white url(/images/top-bg.jpg) top left repeat-x;
}
td.bg_table_bottom_gradient {
	background:		white url(/images/bottom-bg.jpg) bottom left repeat-x;
}
td.bg_table_footter_gradient {
	background:		#666 url(/images/footter-bg.jpg) top left repeat-x;
}
table.top_info {
	margin-top:		32px;
}
td.top_icq {
	font-weight:		bold;
	font-size:		11px;
}
td.top_icq a {
	color:			#666;
}
p.top_tels {
	color:			#ff0000;
	font-weight:		bold;
	padding-top:		4px;
}
table.footter_info {
	color:			#d4d4d4;
	font-weight:		bold;
	font-size:		11px;
}
table.footter_icq {
	padding-top:		10px;
}
table.footter_icq a {
	color:			#d4d4d4;
}

/***********************************************************/
div#content_block {
	width:			800px;
	margin:			auto;
	position:		relative;
	display:		block;
}
div#content_block_int {
	width:			800px;
	margin-top:		-516px;
	margin-bottom:		-100px;
	position:		relative;
	display:		block;
}
div.content {
	padding:		2px 6px 0px 6px;
	margin:			0px;
}
div.content li {
	text-align:		justify;
}
div#path {
	padding-bottom:		10px;
}
div#path a.path, div#path a.cur_path, a.TypePeriodics_LinkText {
	color:			#666;
}
div#path a.cur_path {
	font-weight:		bold;
}

/***********************************************************/
.butlp {
	background:		white url(/images/button-l.gif) top right no-repeat;
}
.butcp {
	background:		white url(/images/button-c.jpg) top left repeat-x;
}
.butrp {
	background:		white url(/images/button-r.gif) top right no-repeat;
}
a.but_word {
	font:			normal 12px sans-serif;
	color:			#666;
}

/***********************************************************/
.xtop, .xbottom {
	display:		block;
	background:		transparent;
	font-size:		1px;
}
.xb1, .xb2, .xb3, .xb4 {
	display:		block;
	overflow:		hidden;
}
.xb1, .xb2, .xb3 {
	height:			1px;
}
.xb2, .xb3, .xb4 {
	border-left:		1px solid #bbb;
	border-right:		1px solid #bbb;
}
.xb1 {
	margin:			0 5px;
	background:		#bbb;
}
.xb2 {
	margin:			0 3px;
	border-width:		0 2px;
}
.xb3 {
	margin:			0 2px;
}
.xb4 {
	height:			2px;
	margin:			0 1px;
}
.xboxcontent {
	display:		block;
	border:			0 solid #bbb;
	border-width:		0 1px;
	padding-top:		1em;
	padding-bottom:		1em;
}

/***********************************************************/
div.brand_block {
	padding-bottom:		1em;
}
div.form_block {
	width:			250px;
	margin:			auto;
}
div.online {
	width:			400px;
	margin:			auto;
}
div.online table {
	width:			400px;
	border:			0px;
	padding:		2px;
}
div.online tr {
	vertical-align:		top;
}
div.online td {
	text-align:		right;
}
div.online td input, div.online td textarea {
	width:			200px;
}
.select_params {
	min-width:		250px;
	margin-top:		7px;
	display:		block;
	border:			solid 1px green;
}
#speedmono_eq_param, #speedcolor_eq_param {
	display:		none;
}
input.form_button {
	margin:			5px 0px;
	border:			solid 1px green;
}
div.eq_shortdesc {
	padding-bottom:		1em;
	padding-left:		0.5em;
}
a.eq_name_href {
	color:			#ff0000;
}
a.eq_name_href:hover, a.TypePeriodics_LinkText {
	text-decoration:	underline;
}

/***********************************************************/
div.news div.p_date {
	font-weight:		bold;
}
div.news div.p_desc {
	text-align:		justify;
}
div.news div.TypePeriodics_LinkText {
	padding-bottom:		16px;
}
div.spo table.p_block {
	width:			100%;
	border-collapse:	collapse;
	border:			none 0px;
}
div.spo table.p_block td {
	padding:		4px 0px 0px 0px;
}
/***********************************************************/
table.tech_params {
	width:			100%
}
table.tech_params td{
	border-bottom:		solid 1px black;
	padding-left:		1px;
	padding-right:		1px;
}
