BODY	{margin:0; padding:0; background-color:#ffffff;
		font-family: Arial, Helvetica, sans-serif; color:#515054; font-size:9pt;
}
TR, TD	{		font-family: Arial, Helvetica, sans-serif; color:#515054; font-size:9pt;
}
a			{color:#2c1f7b;border:none}
a:link		{color:#2c1f7b; text-decoration:underline}
a:visited		{color:#2c1f7b; text-decoration:underline}
a:hover		{color:#1461cc; text-decoration:none}
a:active		{color:#2c1f7b; text-decoration:underline}



a.red			{color:red;}
a.red:hover		{color:red; text-decoration:none}



.vio {color:#2b2a88;}

.negativ{background-color:#2b2a88; color:white;}

.catExtBrdTop	{
		 height:25px; background-image:url('/images/z-cat_upbg.gif'); background-repeat:repeat-x; }
.catExtBrdDwn	{
		 height:25px; background-image:url('/images/z-cat_dnbg.gif'); background-repeat:repeat-x; }

.catExtBrdLft	{
		border-left:7px solid #2e2786;}
.catInBrdLft	{
		border-left:3px solid #2e2786;}

.catExtBrdRgt	{
		border-right:7px solid #2e2786;}
.catInBrdRgt	{
		border-right:3px solid #2e2786;}

.catInBrdTop	{
		border-top:3px solid #2e2786;}
.catInBrdDwn	{
		border-bottom:3px solid #2e2786;}

img			{border:none}

.search {color:#2c1f7b;}

p			{color:#515054; font-size:12px; font-weight:normal;}
.chdr		{font-size:18px;}


h1
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #515054;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
}

h2
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #515054;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
}

h3
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  	COLOR: #515054;
  	FONT-SIZE: 12px;
  	FONT-WEIGHT: bold;
}



ul 			{list-style: none;}
/*colors*/
.tbold		{font-weight:bold}
.txt_mainn{font-family: Arial, Helvetica, sans-serif; color:#858487; font-size:9pt;}
.txt_news	{color:#fff; font-size:20; font-weight:bold; padding-bottom:8px; padding-top:0; margin:0;}
.txt_news_sm	{color:#fff; font-size:16; font-weight:bold; padding-bottom:8px; padding-top:0; margin:0;}
.txt_news_sm2	{color:#fff; font-size:14; font-weight:bold; padding-bottom:8px; padding-top:0; margin:0;}
.txt_news_sm3	{color:#fff; font-size:13; font-weight:bold; padding-bottom:8px; padding-top:0; margin:0;}


.txt_marked	{color:#e51414; font-weight:bold}

/*backgrounds*/
.bg_logo	{background-image:url('/images/logo_bg.gif'); background-repeat:repeat-x;}
.bg_menu	{background-image:url('/images/menu_bg.gif'); background-repeat:repeat-x; height:27px}
.bg_lft_top	{background-color:#d4d5d6}
.bg_lft_main{background-image:url('/images/left_bg.jpg'); background-position:top left; background-repeat:no-repeat}
.bg_lft		{background-color:#f0f0f2;}
.bg_mini	{background-image:url('/images/lft_mini_bg.gif'); background-repeat:repeat-x}
.bg_main	{background-image:url('/images/main_mega_bg.gif'); background-repeat:repeat-x; background-position:left top; background-color:#f0f1f3}
.bg_news	{background-image:url('/images/news_bg.jpg'); background-repeat:repeat-x; background-position:top}
.bg_newsrgt	{background-image:url('/images/news_rgt_bg.gif'); background-repeat:repeat-y}
.bg_mainclr	{background-color:#f2f3f5}
.bdr_lt		{border-bottom:1px solid #9c9c9d}
.bdr_main	{border:1px solid white; border-right:none; border-top:none}
.bg_date	{background-image:url('/images/date_bg.gif'); background-repeat:no-repeat;}
.bg_phone	{background-image:url('/images/logo_contacts.jpg'); background-repeat:no-repeat}
.bg_sortby	{background-image:url('/images/sortby_bg.gif'); background-repeat:repeat-x; background-position:top}

/*paddings*/
.p5			{padding: 5px;}
.pl5		{padding-left:5px}
.pl10		{padding-left:10px}
.pl15		{padding-left:15px}
.pl25		{padding-left:25px}

.pr25		{padding-right:15px}
.pr255		{padding-right:15px;margin-right:15px}
.pr5		{padding-right:5px}

.pt5		{padding-top:5px}
.pt12		{padding-top:12px}
.pt15		{padding-top:15px}
.pt65		{padding-top:65px}

.pb10		{padding-bottom:20px}

.mr5		{margin-right:5px}

/***************************
           LINKS
***************************/
/*links for main blue menu*/


.blackLink			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;font-weight:normal;
					}
a.blackLink:link	{color:#000000; text-decoration:underline}
a.blackLink:visited	{color:#000000; text-decoration:underline}
a.blackLink:hover	{color:#000000; text-decoration:none}
a.blackLink:active	{color:#000000; text-decoration:underline}

.whiteLink			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;font-weight:bold;
					color:#ffffff;
					text-transform:uppercase;
					}
a.whiteLink:link	{color:#ffffff; text-decoration:underline}
a.whiteLink:visited	{color:#ffffff; text-decoration:underline}
a.whiteLink:hover	{color:#ffffff; text-decoration:none}
a.whiteLink:active	{color:#ffffff; text-decoration:none}


.bluekLink			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;font-weight:bold;
					}
a.bluekLink:link	{color:#2c1f7b; text-decoration:underline}
a.bluekLink:visited	{color:#2c1f7b; text-decoration:underline}
a.bluekLink:hover	{color:#2c1f7b; text-decoration:none}
a.bluekLink:active	{color:#2c1f7b; text-decoration:underline}


.pagekLink			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;font-weight:normal;
					}
a.pagekLink:link	{color:#1461cc; text-decoration:underline}
a.pagekLink:visited	{color:#1461cc; text-decoration:underline}
a.pagekLink:hover	{color:#1461cc; text-decoration:none}
a.pagekLink:active	{color:#1461cc; text-decoration:underline}



.marked				{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;font-weight:bold;
					}
a.marked:link		{color:#5b5580; text-decoration:none}
a.marked:visited	{color:#5b5580; text-decoration:none}
a.marked:hover		{color:#5b5580; text-decoration:underline}
a.marked:active		{color:#5b5580; text-decoration:none}



/*DIV STYLES*/
.div_bg				{background-color:#f4f4f4; border:1px solid #6f6ba7; border-bottom:none; border-top:none; background-image:url('//images/div_bg.gif'); background-position:left top; background-repeat:repeat-x}
li					{list-style:none}
li					{padding-bottom:0px}

ul.st				{list-style: square;}
li.st				{list-style: square; padding-bottom:3px}

li.num				{list-style: decimal; padding-bottom:3px}

/* banner styles */
.adComment			{
	background-color:#3d2fa1; background-image:url('/images/ba_hd_bg.gif');
	background-repeat:repeat-x; background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff; font-weight:bold; font-size:12px;
	padding:3px;
}
.adBtm				{
	background-color:#6558bd; background-image:url('/images/ba_btm_bg.gif');
	background-repeat:repeat-x; background-position:top;

}
.adLogoes			{ background-color:#FFFFFF; padding:3px;}
.email_img			{
	margin: 0px;
	position: relative;
	top: 3px;
}
/* FAQ */
.faq_q_name{
	background-color:#53539e;
	background:url(/index/page_img/faq_n_bg.gif) top left repeat-x;
	color:#bfc2ff; font-size:12px;
}
.faq_q_name a, .faq_q_name a:link, .faq_q_name a:visited {
	color:#bfc2ff; font-size:12px; text-decoration:underline;
}
.faq_q_name a:hover, .faq_q_name a:active {
	color:#e5e7ff; font-size:12px; text-decoration:none;
}


.faq_q_txt{
	background-color:#54549e;
	color:#ffffff;
}
.faq_a_txt{
	color:#2a2a86;
	padding-top:7px; padding-bottom:20px;
}
.faq_a_txt p	{color:#2a2a86}

.pt10	{padding-top:10px;}
.pt7	{padding-top:7px;}
.pt15	{padding-top:15px;}
.pb7	{padding-bottom:7px;}
.pb10	{padding-bottom:10px;}


.cenbody_ztec	{
	background: #46459c url(http://z-tec.ru/images/z_cennik_bg.gif) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold; line-height:15px;
	color:#fff; text-align:center;
	padding:0 5px 0 7px;
}


.cfl 	{
	float:right;
	margin-left:0;
	margin-right:10px;
	position:absolute;
}
.lsb	{
	margin:5px 0 10px 0;
	width:171px;
	display:block;
	color:#fff;
	text-decoration:none;
}

.lsb_mm	{
	padding:0 5px 0 0;
	width:150px;
	background:url(/index/page_img/lsbb_mid_main.png) 0 0 no-repeat;
	font-family: Arial;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#fafafa;
	line-height:normal;
}

.lsb_mm a:link, .lsb_mm a:visited	{
	color:#fafafa; text-decoration:none;
}
.lsb_mm a:hover, .lsb_mm a:active	{
	color:#e5eaff; text-decoration: none;
}


.lsb_ml	{
	text-align:center;
	background:url(/index/page_img/lsbb_mid_lt.png) 0 0 no-repeat;
}

td.discounts { padding-left: 3px; padding-bottom: 0px; padding-right:
3px; padding-top: 0px; font-size: 13px; font-weight: bold; color:
white; background-position: center bottom; background-repeat: repeat-
x; background-image: url(/images/discounts_ct.gif); background-color: #ff0013;
margin: 0px;white-space: nowrap}

div.cfl center { color: #ff0008; font-weight: bold; font-size: 16px;white-space: nowrap}

p.main
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #515054;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
