body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #213c4d; margin:0px; padding:0px;}
td {vertical-align:top;}
body {
	background-color:#ffffff;
	margin: 0px;
	padding: 0;
}
a 						{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #3299bc;}
a:link, a:visited, a:active {text-decoration: underline;}
a:hover 				{text-decoration: none;}
h2 						{font-size: 12px;color: #FFFFFF;}
img 					{border: none}

#top 					{height:29px; position:relative; color:#878787; margin-top:10px;}
#top_2 					{height:29px; position:relative; color:#878787; margin-top:5px;}
#con_tel 				{margin-left:45px; position:relative; float:left; width:192px; font-size:14px;}
#site 					{position:absolute; left:15px; top:42px; width:286px; height:46px; text-decoration:none}

#quick-links 			{margin:0px;padding:0px;display:block; float:left; text-align:center; height:16px; width:97px;margin-left:15px;}
#quick-links a 			{display:block;float:left;margin:0px;height:16px; text-decoration:none}
#quick-links a:hover	{text-decoration:none}
#quick-links #home		{background:url(images/icon_home_on.gif) left center no-repeat; width:26px;}
#quick-links #home:hover{background:url(images/icon_home.gif) left center no-repeat;}
#quick-links #home2		{background:url(images/icon_home_on3.gif) left center no-repeat; width:26px;}
#quick-links #home2:hover{background:url(images/icon_home_on4.gif) left center no-repeat;}
#quick-links #sitetree	{background:url(images/icon_map.gif) center center no-repeat; width:43px;  border-left:1px solid #203c4d; border-right:1px solid #203c4d}
#quick-links  #mailto 	{background:url(images/icon_mail.gif) right no-repeat; width:26px;}

#quick-links #sitetree2	{background:url(images/icon_mail.gif) center center no-repeat; width:43px;  border-left:1px solid #203c4d; border-right:1px solid #203c4d}
#quick-links #sitetree3	{background:url(http://www.labpc.ru/img/img/vk.gif) center center no-repeat; width:43px;  border-left:1px solid #203c4d; border-right:1px solid #203c4d}
#quick-links  #mailto2 	{background:url(images/icon_korz.gif) right no-repeat; width:26px;}

#top_menu				{position:relative; float:right}
#top_menu a 			{color:#878787; text-decoration:none; border-right:1px solid #203c4d; width:104px; float:left; text-align:center}
#top_menu a:hover 		{color:#3299bc; text-decoration:underline}

#top_menu2				{position:relative; float:right}
#top_menu2 a 			{color:#878787; text-decoration:none; border-right:1px solid #203c4d; width:104px; float:left; text-align:center}
#top_menu2 a:hover 		{color:#3299bc; text-decoration:underline}

#sale 					{height:143px; background:url(http://www.labpc.ru/new/images/p2.jpg); position:relative;}
#sale79 				{height:148px; background:url(images/work_full_04_se.jpg); position:relative;}
#sale44 				{height:143px; background:url(http://www.labpc.ru/new/images/p2.jpg); position:relative;}
#sale444 				{height:143px; background:url(http://www.labpc.ru/new/images/p2.jpg); position:relative;}
#sale45 				{height:143px; background:url(http://www.labpc.ru/images/labpc_h45.jpg); position:relative;}
#sale .block 			{position:absolute; left:695px; top:25px; width:275px; height:100px;}
#sale h2 				{margin:0px; padding:0px; text-align:center; background: url(images/sep_top.jpg) center bottom no-repeat; padding-bottom:5px; margin-bottom:10px;}
#sale td 				{color:white; height:25px}
#sale a 				{color:white}
#sale .butt 			{height:50px; border-left:1px solid #87c8da; position:relative}
#sale .butt input 		{position:absolute; background:url(images/button.jpg) no-repeat; left:10px; top:9px; border:none; height:19px; color:#FFFFFF; padding-left:23px; font-size:13px; font-weight:bold; cursor:pointer; width:105px}
#sale .cen 				{font-weight:bold; font-size:14px}

#sale5 					{height:148px; position:relative;}
#sale5 .block 			{position:absolute; left:695px; top:25px; width:275px; height:100px;}
#sale5 h2 				{margin:0px; padding:0px; text-align:center; background: url(images/sep_top.jpg) center bottom no-repeat; padding-bottom:5px; margin-bottom:10px;}
#sale5 td 				{color:white; height:25px}
#sale5 a 				{color:white}
#sale5 .butt 			{height:50px; border-left:1px solid #87c8da; position:relative}
#sale5 .butt input 		{position:absolute; background:url(images/button.jpg) no-repeat; left:10px; top:9px; border:none; height:19px; color:#FFFFFF; padding-left:23px; font-size:13px; font-weight:bold; cursor:pointer; width:105px}
#sale5 .cen 				{font-weight:bold; font-size:14px}

#sale0 					{height:143px; background:url(images/work_full_0444.jpg); position:relative;}
#sale0 .block 			{position:absolute; left:690px; top:25px; width:275px; height:100px;}
#sale0 .block_k 		{position:absolute; left:650px; top:36px; width:275px; height:100px;}
#sale0 h2 				{margin:0px; padding:0px; text-align:center; background: url(images/sep_top.jpg) center bottom no-repeat; padding-bottom:5px; margin-bottom:10px;}
#sale0 td 				{color:white; height:25px}
#sale0 a 				{color:white}
#sale0 .butt 			{height:1px; border-left:1px solid #87c8da; position:relative}
#sale0 .butt input 		{position:absolute; background:url(images/button.jpg) no-repeat; left:10px; top:9px; border:none; height:19px; color:#FFFFFF; padding-left:23px; font-size:13px; font-weight:bold; cursor:pointer; width:105px}
#sale0 .cen 				{font-weight:bold; font-size:14px}

#menu .menu1 			{display:block; color:#FFFFFF; margin-bottom:1px;  background: url(images/menu1_bg.jpg) 260px 8px no-repeat #3299bc; text-decoration:none; padding: 10px 0 6px 27px;}
#menu .menu1:hover 		{background: url(images/menu1_bg_hover.jpg) 260px 8px no-repeat #213c4d;}
#menu .active			{background: url(images/menu1_bg_hover2.gif) 260px 8px no-repeat #213c4d;}
/*#menu .active			{background: url(images/menu1_bg.jpg) 260px 8px no-repeat #3299bc;}
*/

#menu .menu2 			{margin:8px 0 8px 27px;}
#menu .menu2 a			{display:block; color:#878787; text-decoration:none}
#menu .menu2 a:hover	{color:#3299bc; text-decoration: underline}

#news 					{margin-top:10px; color:#878787; font-size:11px}
#news h2 				{color:#FFFFFF; background: url(http://www.labpc.ru/new/images/ttf2.gif); font-weight:bold; padding: 6px 0 6px 27px; margin:0}
#news .block 			{margin-top:5px;margin-left:1px}
#news .block a			{font-size:11px}
#news .block .date 		{font-weight:bold; color:#203b4c; display:inline; margin-right:18px;}
#news .block .text 		{margin:10px 0 0 0}

#tel 					{height:118px; margin-top:27px; padding:15px 0 0 100px; background: url(images/tel.jpg) left no-repeat; font-size:12px; color:#213c4d; font-weight:bold}
#tel font 				{font-size:24px}
#tel span 				{color:#3299bc}

#content 				{background:url(http://www.labpc.ru/img/5utv.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content .top 			{position:absolute; width:365px; left: 307px; top: 20px; color:white; overflow:hidden}
#content .top2 			{position:absolute; width:365px; left: 360px; top: 7px; color:white; overflow:hidden}

<!--images/top_banner3.jpg#content44 				{background:url(images/top_banner3_4.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}-->
<!--#content44 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}-->

#content38 				{background:url(http://www.labpc.ru/img/4utv5.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content38 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content39 				{background:url(http://www.labpc.ru/img/4utv7.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content39 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content40 				{background:url(http://www.labpc.ru/img/4utv8.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content40 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content41 				{background:url(http://www.labpc.ru/img/4utv9.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content41 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content42 				{background:url(http://www.labpc.ru/img/4utv8.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content42 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content43 				{background:url(http://www.labpc.ru/img/4utv95.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content43 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content44 				{background:url(http://www.labpc.ru/img/2utv.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content44 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content45 				{background:url(http://www.labpc.ru/img/1utv2.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content45 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content46 				{background:url(http://www.labpc.ru/img/3utv2.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content46 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content55 				{background:url(images/top_banner5_8.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content55 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:white; overflow:hidden}

#content77 				{background:url(images/top_banner77.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content77 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:#878787; overflow:hidden}

#content88 				{background:url(images/top_banner88.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content88 .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:#878787; overflow:hidden}

#content_vov 				{background:url(http://www.labpc.ru/img/vov_vov.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content_vov .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:#878787; overflow:hidden}

#content_1sent 				{background:url(http://www.labpc.ru/img/1sent.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#content_1sent .top 			{position:absolute; width:365px; left: 290px; top: 15px; color:#878787; overflow:hidden}

#corp 					{background:url(images/bg_top_corp.jpg) no-repeat; padding-top:192px; margin-bottom:10px; position:relative;}
#corp .top	 			{position:absolute; width:365px; left: 330px; top: 50px; color:white; overflow:hidden}
#corp_menu_top 			{margin:0px; padding:0px;}
#corp_menu_top a.top_menu 	{background:url(images/corp_menu_top_bg.jpg) no-repeat; float:left; display:block; color:#FFFFFF; font-weight:bold; padding:7px 25px 7px 25px; text-decoration:none; height:30px; width:170px; margin-left:10px;}
#corp_menu_top a.top_menu:hover {text-decoration:underline}

.auth h2				{font-size:14px; color:#3299bc; background:url(images/auth_sep.jpg) left bottom no-repeat; margin:0px 0 0 10px; padding:0px 0 10px 75px;}
.auth form				{margin:0px; padding:0px;}
.auth input				{color:#b4b4b4; border:1px solid #727272}
.auth .but				{border:none; cursor:pointer; margin: 10px 0px}
.corp_auth				{color:#878787}
.corp_auth h3			{color:#3299bc; font-size:12px; font-weight:bold; background:url(images/corp_auth_h3.jpg) left top no-repeat; padding:20px 0 25px 65px;}
.corp_auth span 		{color:#3299bc}

.per 					{}
.per a					{padding:0px; margin-bottom:3px; font-size:12px; text-decoration:none; color:#878787; display:block;}
.per a:hover			{color:#3299bc; text-decoration:underline}

#catalog 				{}
#catalog h2 			{color:#FFFFFF; background: url(http://www.labpc.ru/new/images/ttf.gif); font-weight:bold; padding: 6px 0 6px 27px; margin:0}
#catalog img 			{margin-right:10px}
#tovar a 				{display:block; margin-bottom:10px}
#catalog input 			{display:block; margin-top:10px; cursor:pointer}

#priv					{}
#priv h2				{background:none; color:#213c4d; padding:0px; font-size:12px}
#priv h2 a				{background:none; color:#213c4d; padding:0px; font-size:12px; display:inline; text-decoration:none}
#priv h2 a:hover		{text-decoration:underline}
#priv h2 span			{font-size:18px;}
#priv .img				{width:244px; height:244px; display:block; overflow:hidden}
#priv .img img			{border:3px solid #878787}
#priv .teh				{margin-bottom:10px;}
#priv .teh td			{border-bottom:1px solid #e7e7e7; font-size:11px; color:#878787}
.cen					{font-size:12px;color:#878787}
.cen span 				{color:#213c4d; font-weight:bold}
.cen input				{cursor:pointer}
.cen b					{}
.sep					{height:22px;}
.sep div				{background:url(images/priv_sep.jpg) no-repeat; margin-bottom:10px; width:199px;height:22px; margin:0 10px; }
.sep .sep1				{float:left}
.sep .sep2				{float:right}
.rad					{margin:10px; padding:0px; color:#000000; font-size:12px}
.rad .rad_list			{text-align:center; margin:10px 0;}
.rad .block				{margin:10px 20px 0px;}
.rad .ocen				{margin:10px; text-align:center}

#cat 					{height:130px; border:1px solid #878787; padding:5px; margin-bottom:10px;}
#cat h2 				{background:none; color:#213c4d; padding:0px; font-size:12px}
#cat h2 span			{font-size:14px;}
#cat h2 a				{background:none; color:#213c4d; padding:0px; font-size:12px; display:inline; text-decoration:none}
#cat h2 a:hover			{text-decoration:underline}
#cat .text 				{margin-bottom:15px;}
#cat .group 			{float:left; width:170px; margin-right:45px}
#cat .group a			{display:block; margin:0px; padding:0px; color:#878787; margin-bottom:3px; text-decoration:none}
#cat .group a:hover		{color:#3299bc; text-decoration:underline}

#menu_top 				{margin:0px; padding:0px;}
#menu_top a.top_menu 	{background:url(images/menu_top_bg22.jpg) no-repeat; float:left; display:block; color:#FFFFFF; font-weight:bold; padding:7px 25px 7px 25px; text-decoration:none; height:30px; width:170px; margin-left:7px;}
#menu_top a.top_menu:hover {text-decoration:underline}

#menu_top2 				{margin:0px; padding:0px;}
#menu_top2 a.top_menu2 	{background:url(images/menu_top_bg2.jpg) no-repeat; float:left; display:block; color:#FFFFFF; font-weight:bold; padding:7px 25px 7px 25px; text-decoration:none; height:30px; width:170px; margin-left:7px;}
#menu_top2 a.top_menu2:hover {text-decoration:underline}

#group 					{background:url(images/sepor_cont.gif) left bottom no-repeat; height:70px; margin-top:10px}
#group a 				{width:95px; height:44px; padding: 20px 0 0 80px; margin-bottom:3px; font-size:14px; text-decoration:none; color:#203c4d; display:block; float:left}
#group a:hover			{color:#3299bc;}
#group a.gr1			{background:url(images/img_menu1_.gif) 0px 8px no-repeat}
#group a.gr2			{background:url(images/img_menu2.gif) 15px 8px no-repeat}
#group a.gr3			{background:url(images/img_menu3.jpg) 15px 8px no-repeat}
#group a.gr4			{background:url(images/img_menu4.jpg) 15px 8px no-repeat}
#group a.gr5			{background:url(images/img_menu5.jpg) 4px 8px no-repeat}
#group a.gr6			{background:url(images/img_menu6.jpg) 14px 8px no-repeat}
#group a.gr7			{background:url(images/img_menu9.jpg) 15px 15px no-repeat}
#group a.gr8			{background:url(images/img_menu10.jpg) 15px 8px no-repeat}

#group a.gr1a			{background:url(images/img_menu1a.jpg) 0px 8px no-repeat}
#group a.gr2a			{background:url(images/img_menu2a.jpg) 15px 8px no-repeat}
#group a.gr3a			{background:url(images/img_menu3a.jpg) 15px 8px no-repeat}
#group a.gr4a			{background:url(images/img_menu4a.jpg) 15px 8px no-repeat}
#group a.gr5a			{background:url(images/img_menu5a.jpg) 4px 8px no-repeat}
#group a.gr6a			{background:url(images/img_menu6a.jpg) 14px 8px no-repeat}
#group a.gr7a			{background:url(images/img_menu7a.jpg) 15px 15px no-repeat}
#group a.gr8a			{background:url(images/img_menu8a.jpg) 15px 8px no-repeat}

#footer 				{margin-top:10px; padding-top:10px; height:85px;  background:url(images/footer_bg.jpg) center top no-repeat}
#footer .copy 			{margin:0 0 0 10px; font-size:11px;color:#878787;}
#footer_menu			{color:#878787; font-size:11px; position:relative;}
#footer_menu a 			{color:#878787; font-size:11px; text-decoration:none; display:block; float:left}
#footer_menu a:hover	{color:#3299bc; text-decoration:underline}
#footer_menu span 		{width:20px; text-align:center; display:block; float:left}

#company img 			{margin-right:15px; margin-top:15px}

.st777 {font-size: 8px; color:#FF0000}
