html, body {
	margin:0px;
	padding:0px;
	color:#494c79;
	font-family:Tohoma;
	font-size:12px;
	height: 100%;
	background:#cad3f9;
}
a			{ color:#494c79; }
img 			{ color:#888; font-size:12px; }
table, img 		{ border:0px; }
table, h1, h2			{ border-collapse:collapse; color:#494c79; font-family:Tahoma; font-size:12px; font-weight:normal;}
td			{ vertical-align:top; }

#gltbl			{ width:1000px; height:100%; }
#gltbl .gltd		{ border-left:3px solid #494c79; border-right:3px solid #494c79; background:url(../image/bg1.gif) repeat-y; }
#tbl2			{ width:100%; height:100%; background:url(../image/bg2.gif) repeat-y right top; }
#tbl2 .tbl2_td1		{ height:297px; }
#tbl2 .tbl2_td1 div.top_menu { width:560px; border:2px solid #fff; background:#54a573; margin-top:10px;
		 	  position:relative; left:-9px; color:#fff; padding:2px 0 2px 0; }
#tbl2 .tbl2_td1 div.top_menu a { color:#fff; text-transform:uppercase; text-decoration:none; margin:0 5px 0 5px; }

#topm			{ width:100%; height:68px; }
#topm .w55		{ width:55px; }
#topm .tdm		{ width:573px; background:url(../image/bg3.gif) no-repeat top right #eceffd; }
#topm .tdi		{ background:url(../image/bg4.gif) no-repeat; }

#menu			{ width:100%; height:229px; }
#menu .td1		{ width:55px; background:url(../image/bg6.gif) no-repeat right top; }
#menu .td2		{ width:247px; height:229px; background:url(../image/bg5.gif) bottom #54a573; }
#menu .td2 div.img	{ width:212px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu a	 		{ color:#fff; }
#menu .td3		{ width:310px; background:url(../image/bg7.gif) #54a573; }
#menu .td3 div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3 div.text	{ width:300px; color:#fff; }
#menu .cenu		{ width:34px; background:url(../image/bg8.gif) #326b48; text-align:right; vertical-align:bottom; }
#menu .spra		{ width:31px; background:url(../image/bg9.gif) #61659f; text-align:right; vertical-align:bottom; }
#menu .novi		{ width:30px; background:url(../image/bg10.gif) #494c79; text-align:right; vertical-align:bottom; }
#menu .serf		{ width:31px; background:url(../image/bg12serf.gif) #0f3d20; text-align:right; vertical-align:bottom; }
#menu .vaka		{ width:31px; background:url(../image/bg11.gif) #20713f; text-align:right; vertical-align:bottom; }
#menu .cont		{ width:31px; background:url(../image/bg12.gif) #0f3d20; text-align:right; vertical-align:bottom; }
#menu .imag		{ background:url(../image/bg13.gif) no-repeat; }

/* активные цены */
#menu .td1c		{ background:url(../image/bg6c.gif) no-repeat right top; width:55px; }
#menu .td2c		{ background:url(../image/bg5c.gif) bottom #54a573; width:247px; height:229px; }
#menu .td3c		{ background:url(../image/bg7c.gif) #54a573; width:310px; }
#menu .cenuc		{ background:url(../image/bg8c.gif) #326b48; width:34px; text-align:right; vertical-align:bottom; }
#menu .td2c div.img	{ width:182px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu .td3c div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3c div.text	{ width:300px; color:#fff; }
#h22			{ width:598px; height:22px; background:url(../image/bga2c.gif) #326b48; position:relative; left:-7px; }
#h22 .w91		{ width:9px; background:url(../image/bga1c.gif); }
#h22 .w92		{ width:9px; background:url(../image/bga3c.gif); }
/* активные справки */
#menu .td1s		{ background:url(../image/bg6s.gif) no-repeat right top; width:55px; }
#menu .td2s		{ background:url(../image/bg5s.gif) bottom #54a573; width:247px; height:229px; }
#menu .td3s		{ background:url(../image/bg7s.gif) #54a573; width:310px; }
#menu .spras		{ width:31px; background:url(../image/bg9s.gif) #61659f; text-align:right; vertical-align:bottom; }
#menu .cenus		{ background:url(../image/bg8s.gif) #326b48; width:34px; text-align:right; vertical-align:bottom; }
#menu .td2s div.img	{ width:182px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu .td3s div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3s div.text	{ width:300px; color:#fff; }
#h22s			{ width:115px; height:22px; background:url(../image/bga2s.gif) #61659f; }
#h22s .w92		{ width:10px; background:url(../image/bga3s.gif); }
#content .cont_texts	{ background:url(../image/px1.gif) repeat-x #eceffd; padding:16px 23px 13px 23px; line-height:20px; }
#content .cont_texts a	{ text-decoration:none; }
#content .cont_texts a:hover { text-decoration:underline; }
/* активные новинки */
#menu .novin		{ width:30px; background:url(../image/bg10n.gif) #494c79; text-align:right; vertical-align:bottom; }
#h22n			{ width:659px; height:22px; background:url(../image/bga2n.gif) #494c79; position:relative; left:-7px; }
#h22n .w91		{ width:9px; background:url(../image/bga1n.gif); }
#h22n .w92		{ width:9px; background:url(../image/bga3n.gif); }
#menu .spran		{ width:31px; background:url(../image/bg9n.gif) #61659f; text-align:right; vertical-align:bottom; }
/* активные сертификаты */
#menu .td1o		{ background:url(../image/bg6k.gif) no-repeat right top; width:55px; }
#menu .td2o		{ background:url(../image/bg5k.gif) bottom #54a573; width:247px; height:229px; }
#menu .td3o		{ background:url(../image/bg7k.gif) #54a573; width:309px; }
#menu .novio		{ width:31px; background:url(../image/bg11k.gif) #20713f; text-align:right; vertical-align:bottom; }
#menu .serfo		{ width:31px; background:url(../image/bg12kserf.gif) #0f3d20; text-align:right; vertical-align:bottom; }
#menu .td2o div.img	{ width:212px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu .td3o div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3o div.text	{ width:300px; color:#fff; }
#h22o			{ width:690px; height:22px; background:url(../image/bga2k.gif) #0f3d20; position:relative; left:-7px; }
#h22o .w91		{ width:9px; background:url(../image/bga1k.gif); }
#h22o .w92		{ width:9px; background:url(../image/bga3k.gif); }
/* активные вакансии */
#menu .td1v		{ background:url(../image/bg6v.gif) no-repeat right top; width:55px; }
#menu .td2v		{ background:url(../image/bg5v.gif) bottom #54a573; width:247px; height:229px; }
#menu .td3v		{ background:url(../image/bg7v.gif) #54a573; width:310px; }
#menu .serfv		{ width:31px; background:url(../image/bg12v.gif) #0f3d20; text-align:right; vertical-align:bottom; }
#menu .vakav		{ width:31px; background:url(../image/bg11v.gif) #20713f; text-align:right; vertical-align:bottom; }
#menu .td2v div.img	{ width:212px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu .td3v div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3v div.text	{ width:300px; color:#fff; }
#h22v			{ width:207px; height:22px; background:url(../image/bga2v.gif) #20713f; }
#h22v .w92		{ width:10px; background:url(../image/bga3v.gif); }
/* активные контакты*/
#menu .td1k		{ background:url(../image/bg6k.gif) no-repeat right top; width:55px; }
#menu .td2k		{ background:url(../image/bg5k.gif) bottom #54a573; width:247px; height:229px; }
#menu .td3k		{ background:url(../image/bg7k.gif) #54a573; width:310px; }
#menu .vakak		{ width:31px; background:url(../image/bg11k.gif) #20713f; text-align:right; vertical-align:bottom; }
#menu .contk		{ width:31px; background:url(../image/bg12k.gif) #0f3d20; text-align:right; vertical-align:bottom; }
#menu .td2k div.img	{ width:212px; height:212px; border:4px solid #fff; background:#fff; position:relative; top:-10px; left:8px; }
#menu .td3k div.pos	{ height:40px; color:#fff; padding-top:8px; font-weight:bold; font-size:12px; text-transform:uppercase; }
#menu .td3k div.text	{ width:300px; color:#fff; }
#h22k			{ width:752px; height:22px; background:url(../image/bga2k.gif) #0f3d20; position:relative; left:-7px; }
#h22k .w91		{ width:9px; background:url(../image/bga1k.gif); }
#h22k .w92		{ width:9px; background:url(../image/bga3k.gif); }

#content		{ width:100%; height:100%; background:url(../image/bg14.jpg) no-repeat right top; }
#content .w55		{ width:55px; }
#content .cont_text	{ background:url(../image/px1.gif) repeat-x #eceffd; padding:16px 23px 13px 23px; }
#content .rbg		{ width:432px; height:330px; }
#content .rbg2		{ width:432px; height:308px; }
#content .h15		{ height:15px; }
#content .td4		{ height:22px; }

#tbl2 .copy		{ height:67px; background:url(../image/bg_footer.gif) #326b48; color:#fff; font-size:11px; }
#tbl2 .copy div		{ padding:18px 0 0 30px; line-height:15px; }
#tbl2 .copy a		{ color:#fff; text-decoration:none; }
#tbl2 .copy a:hover	{ text-decoration:underline; }

#tblnov			{ width:100%; }
#tblnov .tnov		{ height:24px; vertical-align:middle; padding-left:20px; font-weight:bold;
			  text-transform:uppercase; color:#fff; background:#326b47; }
			  #tblnov .tnovn		{ height:24px; vertical-align:middle; padding-left:20px; font-weight:bold;
			  text-transform:uppercase; color:#fff; background:#535c82; }
#tblnov .nov1		{ width:129px; height:21px; background:url(../image/bg_pl1.gif) no-repeat bottom; }
#tblnov .nov2		{ height:111px; background:url(../image/bg_pl2.gif) #eceffd; text-align:center; vertical-align:middle;; }
#tblnov .nov3		{ background:url(../image/bg_pl2.gif) #eceffd; text-align:center; line-height:16px; }
#tblnov .nov4		{ height:21px; background:url(../image/bg_pl3.gif) no-repeat top; }

#cnt1			{ width:100%; }
#cnt1 .tist		{ height:21px; vertical-align:middle; padding-left:10px; font-weight:bold;
			  text-transform:uppercase; color:#fff; background:#535c82; }
#cnt1 .tist2		{ padding:10px 0 10px 0; text-align:justify; line-height:15px; }
#cnt1 .tist3		{ height:30px; text-align:right; }

#cnt2			{ width:100%; background:#d8d9e9; height:103px; }
#cnt2 td		{ vertical-align:middle; text-align:center; }

#cnt3			{ width:100%; }
#cnt3 .usl0		{ width:160px; color:#fff; background:#535c82; padding:6px; }
#cnt3 .usl_link		{ height:20px; background:#535c82; text-align:right; }
#cnt3 .usl_link a	{ color:#fff; text-decoration:none; padding-right:6px; }
#cnt3 .usl_link a:hover	{ text-decoration:underline; }
#cnt3 .usl		{ height:21px; width:275px; vertical-align:middle; padding-left:10px; font-weight:bold;
			  text-transform:uppercase; color:#fff; background:#535c82; }
#cnt3 .usl2		{ width:275px; padding:7px 0 5px 0; }
#cnt3 .btn_usl		{ text-align:right; }

#price			{ width:100%; background:#fff; }
#price .zag h3		{ height:20px; text-transform:uppercase; font-weight:bold; font-size:14px;}
#price td		{ border:1px solid #555; vertical-align:middle; text-align:center; }
#price tr.col		{ background:#e3e8ff; }

#pricepl		{ width:100%; background:#fff;  border:3px solid #8a89c2; }
#pricepl td		{ border:1px solid #8a89c2; vertical-align:middle; text-align:center; }
#pricepl tr.name td	{ font-size:13px; font-weight:bold; border-top:2px solid #8a89c2; }
#pricepl tr.ipl		{ height:130px; }
 h2, h1, h3 {margin:0; padding:0;}
.bot { color:#fff; text-decoration:none; font-size:11px;}
h1 { color:#fff; background:#535c82; font-weight:bold;}
h3 {font:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:normal;}
.text33 {font-size:16px; color:#494c79;}
#price .zag { background:#535c82;}
