body					{margin: 0; background: #399BC4; color: #666563; font: 12px normal Arial, Helvetica, sans-serif;}
img						{border: 0;}
td						{vertical-align: top;}
p						{margin: 8px 0;}
a						{color: #164070; text-decoration: underline;}
a:hover					{color: #64a4d0; text-decoration: none;}
h1						{color: #1c77ab; font-size: 18px; font-weight: normal; margin: 0 0 10px 0; line-height: 1em;}
h2						{color: #1c77ab; font-size: 16px; font-weight: bold; margin: 0 0 10px 0;}
h3						{color: #1c77ab; font-size: 14px; font-weight: bold; margin: 0 0 10px 0;}
form					{padding: 0; margin: 0;}

.minwid					{min-width: 970px;
/* IE min-width fix */
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 970 ? "970px" : "auto");}
.clear					{clear: both;}
.shadow					{left: 1px; top: 1px; color: #414141; position: absolute; z-index: 0;}

#logo					{position: absolute; left: 60px; z-index: 100;}
#logo .img				{padding: 60px 40px 0 0; float: left;}
#logo .textkey			{margin: 40px 0 0 210px; padding: 20px 0 20px 40px; border-left: 1px solid #2C78AC; color: #2c78ac; font-size: 20px;}

#top_menu				{position: absolute; width: 100%; font-size: 11px; z-index: 1;}
#top_menu ul			{padding: 0; margin: 0; list-style: none; float: right;}
#top_menu ul li			{float: left; text-align: center; padding: 0 25px 0 0;}
#top_menu a				{color: #666563; text-decoration: underline;}
#top_menu a:hover		{color: #666563; text-decoration: none;}
#top_menu .top_doors	{background: url(img/doors2.jpg) no-repeat; padding-left: 10px; height: 70px;}
#top_menu .top_doors a	{color: #fff; text-decoration: underline;}
#top_menu .top_doors a:hover	{color: #fff; text-decoration: none;}
#top_menu .top_cells	{padding-top: 6px;}
#top_menu .top_ital		{padding-top: 4px;}

#content_main			{width: 100%; background: url(img/mbg.jpg) left bottom repeat-x #FFF; padding: 180px 0 0 0;}
.main_l					{width: 155px; vertical-align: middle;}
.main_img				{width: 511px; vertical-align: bottom;}
.main_r					{width: 254px; vertical-align: middle; background: url(img/rrbg.jpg) left bottom no-repeat;}

#content				{width: 100%; background: url(img/abg.jpg) left bottom repeat-x #FFF; padding: 200px 0 30px 0;}
#cat					{padding: 0; margin: 0 0 0 50px; list-style: none;}
#cat li					{float: left; width: 170px; height: 250px; color: #2C78AC; font-size: 13px; line-height: 2em;}
#cat li img				{border: 1px solid #2C78AC; padding: 1px;}
#cat li .max			{color:#666563; text-decoration: underline; font-size: 11px; background: url(img/max.gif) 0 7px no-repeat; padding-left: 20px; display: block; height: 30px;}
#cat li .max:hover		{color:#666563; text-decoration: none; font-size: 11px;}

#cat_cells				{padding: 0; margin: 0 0 0 0; list-style: none;}
#cat_cells li			{float: left; width: 20%; height: 250px; color: #2C78AC; font-size: 13px; line-height: 2em;}
#cat_cells li img		{border: 0; padding: 0;}
#cat_cells li .max		{color:#666563; text-decoration: underline; font-size: 11px; background: url(img/max.gif) 0 7px no-repeat; padding-left: 20px; display: block; height: 30px;}
#cat_cells li .max:hover	{color:#666563; text-decoration: none; font-size: 11px;}

#cat_c					{padding: 0; margin: 0 0 0 0; list-style: none;}
#cat_c li				{float: left; width: 180px; height: 200px; color: #2C78AC; font-size: 13px; line-height: 2em;}
#cat_c li img			{border: 1px solid #2C78AC; padding: 1px;}
#cat_c li .max			{color:#666563; text-decoration: underline; font-size: 11px; background: url(img/max.gif) 0 7px no-repeat; padding-left: 20px; display: block; height: 30px;}
#cat_c li .max:hover	{color:#666563; text-decoration: none; font-size: 11px;}

#cat_doors				{padding: 0; margin: 0 0 0 0; list-style: none;}
#cat_doors li			{float: left; width: 33%; height: 270px; color: #2C78AC; font-size: 13px; line-height: 2em;}
#cat_doors li img		{border: 0; padding: 0;}
#cat_doors li .max		{color:#666563; text-decoration: underline; font-size: 11px; background: url(img/max.gif) 0 7px no-repeat; padding-left: 20px; display: block; height: 30px;}
#cat_doors li .max:hover	{color:#666563; text-decoration: none; font-size: 11px;}
#cat_doors .b_01		{float: left;}
#cat_doors .b_02		{margin-left: 115px; line-height: 1.2em;}

#content .otstup		{padding: 0 0 0 50px}
#content .page_cells	{padding: 20px 0 20px 50px; font-size: 13px; color: #2C78AC;}
#content .page_cells b	{font-size: 16px;}
#content .page_cells a	{color: #2C78AC; text-decoration: underline;}
#content .page_cells a:hover	{color: #CC0000; text-decoration: none;}
#content .page_doors	{padding: 20px 0 20px 50px; font-size: 13px; color: #2C78AC;}
#content .page_doors b	{font-size: 16px;}
#content .page_doors a	{color: #2C78AC; text-decoration: underline;}
#content .page_doors a:hover	{color: #CC0000; text-decoration: none;}
#content .warranty		{text-align: center; width: 300px; padding: 40px 0 20px 0;}

#catalog				{width: 100%;}
#catalog .nav			{padding: 10px 0 0 0;}
#catalog .nav_next		{font-size: 11px; color: #2C78AC; float: right; margin-right: 42px;}
#catalog .nav_next a	{color: #2C78AC; text-decoration: underline; background: url(img/arrow.gif) right 3px no-repeat; padding-right: 20px;}
#catalog .nav_next a:hover	{color: #CC0000; text-decoration: none;}
#catalog .nav_prev		{font-size: 11px; color: #2C78AC;}
#catalog .nav_prev a	{color: #2C78AC; text-decoration: underline; background: url(img/arrow2.gif) 0 3px no-repeat; padding-left: 20px;}
#catalog .nav_prev a:hover	{color: #CC0000; text-decoration: none;}
#catalog .spec			{padding: 20px 0; font-size: 13px; color: #CC0000;}

#content_china			{width: 100%; background: url(img/mbg.jpg) left bottom repeat-x #FFF; padding: 215px 0 35px 0; text-align: center;}

#bottom					{width: 100%; height: 220px; background: url(img/bbg.jpg) repeat-x; color: #ffffff;}
#bottom .bc_01			{width: 490px;}
#bottom .bc_02			{width: 490px;}
#bottom .tel_01			{border-right: 1px solid #64a4d0; height: 180px;}
#bottom .tel_02			{position: absolute; margin: 16px 0 0 100px; color: #64a4d0; font-size: 14px;}
#bottom .tel_03			{position: absolute; margin: 45px 0 0 0;}
#bottom .tel_04			{position: absolute; margin: 45px 0 0 125px;}
#bottom .tel			{font-size: 14px; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 1.4em;}
#bottom .tel_space		{margin-left: 67px;}
#bottom .mobi			{margin-left: 8px;}
#bottom .li				{position: absolute; margin: 144px 0 0 0;}

#bottom .khorev			{color: #76C4FA; font-size: 11px; font-family: Tahoma, Geneva, sans-serif; text-align: right; position: absolute; margin: 140px 0 0 185px;}
#bottom .khorev a		{color: #76C4FA; text-decoration: none;}
#bottom .khorev a:hover	{color: #164070; text-decoration: none;}
#bottom .address_img	{position: absolute; margin: 45px 0 0 330px;}
#bottom .address		{margin: 15px 0 0 45px; color: #64a4d0; font-size: 14px;}
#bottom .adr			{font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #FFF; line-height: 1.4em; margin: 5px 0 20px 0;}
#bottom .blue			{color: #7bc9ff;}
#spec					{color: #FFFFFF; text-align: center; padding: 3px 0 20px 0; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; width: 100%;}
#ooo					{color: #164070; font-size: 11px; font-family: Tahoma, Geneva, sans-serif; width: 800px; margin: 0 auto 20px auto;}

/*

.mtx{font-family:Arial;font-size:12px;color:#666563;}
.mlink:link{font-family:Arial;font-size:11px;color:#666563;text-decoration:underline;}
.mlink:visited{font-family:Arial;font-size:11px;color:#666563;text-decoration:underline;}
.mlink:hover{font-family:Arial;font-size:11px;color:#666563;text-decoration:none;}
.wlink:link{font-family:Arial;font-size:11px;color:white;text-decoration:underline;}
.wlink:visited{font-family:Arial;font-size:11px;color:white;text-decoration:underline;}
.wlink:hover{font-family:Arial;font-size:11px;color:white;text-decoration:none;}
.mlink3:link{font-family:Arial;font-size:11px;color:#2C78AC;text-decoration:underline;}
.mlink3:visited{font-family:Arial;font-size:11px;color:#2C78AC;text-decoration:underline;}
.mlink3:hover{font-family:Arial;font-size:11px;color:#2C78AC;text-decoration:none;}
.slink:link{font-family:Arial;font-size:13px;color:#2C78AC;text-decoration:underline;}
.slink:visited{font-family:Arial;font-size:13px;color:#2C78AC;text-decoration:underline;}
.slink:hover{font-family:Arial;font-size:13px;color:#2C78AC;text-decoration:none;}
.biglink:link{font-family:Arial;font-size:16px;color:#2C78AC;text-decoration:none;font-weight:bold;}
.biglink:visited{font-family:Arial;font-size:16px;color:#2C78AC;text-decoration:none;font-weight:bold;}
.biglink:hover{font-family:Arial;font-size:16px;color:#2C78AC;text-decoration:none;font-weight:bold;}
.rtx{font-family:Arial;font-size:13px;color:#CC0000;}
.btx{font-family:Arial;font-size:13px;color:#2C78AC;}
.bbtx{font-family:Arial;font-size:13px;color:#2C78AC;font-weight:bold;}
.mlink2{font-family:Arial;font-size:11px;color:#666563;text-decoration:underline;}
*/
