img
{
	border: none;
}

body
{
	margin: 0px;
	
	background-color: #EEEEEE;
}

.main_block
{
	left: 50%;
	margin-left: -460px;
	position: relative;
	width: 920px;
	background-color: #FFFFFF;
}


.main_table
{
	margin-top: 10px;
	margin-left: 10px;
	width: 900px;
	border: 3px solid #FFF;
	border-collapse: collapse;
	background-color: #DDD;
}

.main_table td
{
	vertical-align: top;
	border: 3px solid #FFF;
	font: 12px arial;
	color: #000;
	padding: 3px;
}


.top
{
	position: relative;
	width: 920px;
	height: 246px;
	background-color: #FFFFFF;

}

.top_menu
{
	position: absolute;
	left: 525px;
	top: 20px;
	width: 390px;
	height: 20px;
	color: #A0A0A0;
}

.top_menu a
{
	font: bold 13px arial;
	text-decoration: none;
	color: #777;
}


.left_menu
{
	position: absolute;
	left: 12px;
	top: 0px;

	background-color: #696A6C;
	width: 350px;
	height: 246px;
	color: #A0A0A0;
}

.left_menu a
{
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;

	font: 19px verdana;
	text-decoration: none;
	color: #A0A0A0;
	background-color: #696A6C;
}

.left_menu a:hover
{
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;

	font: 19px verdana;
	text-decoration: none;
	color: #F4F4F6;
	background-color: #838486;
}

.products_menu
{
	position: absolute;
	left: 364px;
	top: 0px;
	width: 304px;
	height: 246px;
	background-color: #DADADC;
}


.products_menu_first
{
	position: absolute;
	left: 364px;
	top: 0px;
	width: 10px;
	height: 246px;
	background-color: #DADADC;
}

.item1
{
	margin-top: 24px;
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/1.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 2px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item1:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/1.gif) 0px 0px repeat-x #C2BBE7;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 2px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item1_sel
{
	margin-top: 24px;
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/1.gif) 0px 0px repeat-x #C2BBE7;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 2px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.market
{
	display: none;
}
.item2
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/2.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item2:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/2.gif) 0px 0px repeat-x #8ACAED;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item2_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/2.gif) 0px 0px repeat-x #8ACAED;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.item3
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/3.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item3:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/3.gif) 0px 0px repeat-x #8FDCD2;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item3_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/3.gif) 0px 0px repeat-x #8FDCD2;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item4
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/4.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item4:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/4.gif) 0px 0px repeat-x #A3DE8C;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item4_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/4.gif) 0px 0px repeat-x #A3DE8C;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item5
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/5.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item5:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/5.gif) 0px 0px repeat-x #FFC973;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item5_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/5.gif) 0px 0px repeat-x #FFC973;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item6
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/6.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item6:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/6.gif) 0px 0px repeat-x #E4ACB7;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item6_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/6.gif) 0px 0px repeat-x #E4ACB7;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.item7
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/7.gif) 0px 0px no-repeat #D0CECF;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 2px solid #FFF;
}

.item7:hover
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/7.gif) 0px 0px repeat-x #D6822A;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 2px solid #FFF;
}

.item7_sel
{
	height: 26px;
	padding-left: 20px;
	display: block;
	background: url(/images/7.gif) 0px 0px repeat-x #D6822A;
	font: 17px tahoma;
	text-decoration: none;
	color: #F3F3F3;
	border-top: 1px solid #FFF;
	border-bottom: 2px solid #FFF;
}

.catalog_table
{
	width: 900px;
	margin-left: 10px;
	margin-top: 20px;
	font: 12px arial;
	color: #777;
}

.catalog_table .img_td
{
	width: 15%;
	text-align: center;
	vertical-align: middle;
}

.catalog_table .feature_td
{
	width: 35%;
	vertical-align: top;
}

.catalog_table .feature_td h2
{
	margin: 5px 0px 10px 0px;
	font: bold 15px arial;
}


.spec_table
{
	width: 900px;
	margin-left: 10px;
	margin-top: 20px;
	font: 12px arial;
	color: #777;
}

.spec_table .img_td
{
	width: 25%;
	text-align: center;
	vertical-align: top;
}

.spec_table .spec_td
{
	padding-right: 20px;
	vertical-align: top;
	text-align: justify;
}


.footer
{
	width: 920px;
	height: 25px;
	margin-top: 10px;
	border-top: 2px solid #AAA;
	background: url(/images/footer_dots.gif) 820px 5px no-repeat;
	font: 12px arial;
	color: #777;
	padding-top: 5px;
}

.region
{
	margin-top: 10px;
	font: bold 12px verdana;
}

.organization
{
	margin-top: 10px;
	margin-left: 40px;
}

.organization .title
{
	margin-top: 10px;
	font: bold 12px verdana;
}

.docs a
{
	text-decoration: underline;
	color: #777;
}

.docs a:hover
{
	text-decoration: underline;
	color: #777;
}

.weather_block {
	display: none;
}