﻿	body {
		padding             : 0px;
		margin              : 0px;
		background-color    : #B7B7B7;
		font : 11px Tahoma;
		
	}

	.spacer1color {
		background-color    : #FFFFFF;
	}
	
	.spacer2color {
		background-color    : #FF0000;
	}
.BitB {
	font-size: 11px;
	margin:0;
	background-image:url("/img/BitB.gif");
	background-position:center;
	width:120px;
	height:20px;
	border:0;
	font-family:Tahoma, Arial;
	font-weight: bold;
	text-transform: uppercase;
	color:#FFFFFF;
	background-color:#D0D0CF;
}


	.spacer3color {
		background-color    : #000000;
	}
	ul
	{
		list-style: url('/img/bullet.gif');
		font : 11px Tahoma;
	}
	ul.menu
{
padding: 0 0 0 15px; margin:0; 
		list-style: url('/img/bullet.gif');
		font : 11px Tahoma;
}
	p{
	font : 11px Tahoma;
	margin: 0;
	padding: 0;
	}
	td{
		font : 11px Tahoma;
	}
	.bg2 {
		background-color    : #C4C4C4;
		background-image: url('/img/bg2.gif');
		background-position: top; 
		background-repeat: repeat-x;
	}

	.bg2c {
		background-color    : #C4C4C4;
		background-image: url('../img/bg2center.gif');
		background-position: top right; 
		background-repeat: no-repeat;
	}
	
	.bot_bg {
		background-image: url('../img/intro_bg2.gif');
		background-position: top; 
		background-repeat: repeat-x;
	}

	.bg5 {
		background-color    : #C4C4C4;
		background-image: url('../img/bg5.gif');
		background-position: top; 
		background-repeat: repeat-x;
	}

	.bg6 {
		background-color    : #CBCBCB;
		background-image: url('../img/bg6.gif');
		background-position: top; 
		background-repeat: repeat-x;
	}
	
	.bg_top_cut
	{
		background-image: url('../img/index_pic1.jpg');
		background-position: top right;
		background-repeat: no-repeat;
	}

	
		.catalog1 {
		background-image: url('/img/catalog1_top_pic.jpg');
		background-position: right top; 
		background-repeat: no-repeat;
	}

	.catalog2 {
		background-image: url('/img/catalog2_top_pic.jpg');
		background-position: right top; 
		background-repeat: no-repeat;
	}

	.catalog3 {
		background-image: url('/img/catalog3_top_pic.jpg');
		background-position: right bottom; 
		background-repeat: no-repeat;
	}

	
	.catalog2_alt_bg {
		background-image: url('../img/catalog2_alt_bg.gif');
		background-position: top; 
		background-repeat: no-repeat;
	}


	
	.cat_pic{
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	}

	.catalog2_pic{
	margin-top: 17px;
	}
	
	.cat3_pic{
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	}


	h1{
	font : 18px Tahoma;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

	h1.main{
	font : 18px Tahoma;
	color: #FFFFFF;
	margin-left: 22px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}	
	h2{
	font : bold 18px Arial;
	color: #000000;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}


	a.linkprod:link, a.linkprod:visited, a.linkprod:hover
	{
		color: #000000;
	}
	
	h4{
	font: bold 15px Arial;
	color: #000000;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

	a:link, a:visited{
	text-decoration: underline;
	color: #000000;
	}
	a:hover{
	text-decoration: underline;
	color: #FF0000;
	}	
	
	a.nav:link, a.nav:visited{
	font : 11px Verdana;
	text-decoration: none;
	color: #FFFFFF;
	}
	a.nav:hover{
	font : 11px Verdana;
	text-decoration: none;
	color: #F50303;
	}

	a.path:link, a.path:visited{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #FFFFFF;
	margin-left: 0px;
	}



	a.path:hover{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #FFE8BB;
	margin-left: 0px;
	}

	a.product_link:link, a.product_link:visited{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #000000;
	margin-left: 0px;
	}
	a.product_link:hover{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #FF0000;
	margin-left: 0px;
	}
	.newprod
	{
		color: #FF0000;
	}

	div.isset
	{
		font : 11px Tahoma;
	}
	a.catalog_link:link, a.catalog_link:visited{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #000000;
	}
	a.catalog_link:hover{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #FF0000;
	}

	a.action:link, a.action:visited{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	}
	a.action:hover{
	font : 11px Tahoma;
	text-decoration: underline;
	color: #FF0000;
		font-weight: bold;
	}
	.vnborder
	{
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
		border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
	padding: 10px 0 10px 0;
}
	.info
	{
	border-color:  #9b9b9b;
	background-color: #e3e3e3;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	width: 100%;
	height: 100%;
	}
	.sercomment
	{
		padding: 3px 0 3px 0;
		color: #9b9b9b;
					border-bottom-color:  #9b9b9b;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
	.npol
	{
		padding: 3px;
			border-bottom-color:  #9b9b9b;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
.zag_tbl
{
	text-align: center;
	font-weight: bold;
	color: #FFF;
	background-color: #9b9b9b;
	padding: 5px;
}
.comment
{
	font : normal 11px Tahoma;
}
	.head
	{
		font : bold 14px Tahoma;
		color: #b6150d;
	}
		.head1
	{
		font : bold 14px Tahoma;
		margin: 0;
		padding: 0;
	}
	.path {
	font : bold 11px Tahoma;
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 15px;
	}
	span.path 
	{
	font : bold 11px Tahoma;
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 0px;
	}
	.product_link {
	font : bold 11px Tahoma;
	text-decoration: none;
	color: #000000;
	margin-left: 0px;
	}

	
	.reg_txt{
	font : bold 16px Tahoma;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 27px;
	}

	.catalog_header {
	font : bold 11px Tahoma;
	text-align: left;
	color: #FFFFFF;
	margin-left: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

	.product_desc1 {
	font : 12px Tahoma;
	text-align: left;
	color: #000000;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	line-height: 200%;
	}
	
	.product_desc2 {
	font : bold 12px Tahoma;
	text-align: right;
	color: #000000;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	line-height: 200%;
	}

	.product_desc3 {
	font : 12px Tahoma;
	text-align: left;
	color: #000000;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	}
		
	.contact {
	font : 11px Tahoma;
	text-align: right;
	color: #FFFFFF;
	margin-right: 35px;
	}
		
	.contact_phone {
	font : bold 14px Tahoma;
	text-align: right;
	color: #FFFFFF;
	}

	.bot_text_l {
	font : 11px Tahoma;
	text-align: left;
	color: #FFFFFF;
	}
	
	.bot_text_r {
	font : 11px Tahoma;
	text-align: right;
	color: #FFFFFF;
	}

	.obzor {
	font : bold 11px Tahoma;
	text-align: left;
	color: #000000;
	margin-left: 20px;
	margin-top: 14px;	
	}


	p.p {
	font : 11px Tahoma;
	text-align: left;
	color: #000000;
	margin-left: 28px;
	margin-top: 22px;
	margin-right: 20px;
	}
	
	.search {
	font : 11px Tahoma;
	text-align: left;
	color: #000000;
	margin-left: 30px;
	margin-right: 10px;
	
	}

	.nav{
	font : 11px Verdana;
	color: #FFFFFF;
	}

	.inp_find
	{
	background: #FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	text-align: left;
	BORDER: #616161 1px solid;
	color: #000000;
	height : 21px;
	width: 124px;
	margin-top: 5px;
	}
	
	.catalog_list {
       	display: list-item; 
		list-style-image: url('../img/bullet.gif'); 
		line-height: 250%;
		color : #000000;
		font : 11px Tahoma;
		text-decoration: underline;
		margin-left: 20px;
	}
	
	

.text11			{ font-size: 11px; line-height: 15px; font-family: verdana, arial, helvetica, sans-serif }
.text11			{ font-size: 11px; line-height: 15px; font-family: verdana, arial, helvetica, sans-serif }
.textformular		{ font-size: 10px; font-family: courier, arial, helvetica, sans-serif }
.text11i		{ font-size: 11px; font-style: italic; line-height: 15px; font-family: verdana, arial, helvetica, sans-serif }
.text11b		{ font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.text3			{ font-size: 13px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.navlink		{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.texthead		{ font-size: 13px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.productheadred 	{ color: white; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif }
.productname 		{ color: white; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.textsmall		{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.textselect		{ font-size: 11px; font-family: arial, helvetica, sans-serif }
A.navlink:visited	{ color: rgb(51,51,51); text-decoration: none }
A.navlink:link		{ color: rgb(51,51,51); text-decoration: none }
A.navlink:hover		{ color: rgb(255,0,0); text-decoration: none }
A.navlink:active	{ color: rgb(255,0,0); text-decoration: none }

.navsub			{ color: rgb(0,0,0); font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.navsubactive		{ color: rgb(255,0,0); font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.navsubhead		{ color: rgb(0,0,0); font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, arial, helvetica, sans-serif }

A.navsub:visited	{ text-decoration: none }
A.navsub:link		{ text-decoration: none }
A.navsub:hover		{ color: rgb(255,0,0); text-decoration: none }
A.navsub:active		{ color: rgb(255,0,0); text-decoration: none }

A.navmain:visited	{ text-decoration: none }
A.navmain:link		{ text-decoration: none }
A.navmain:hover		{ color: rgb(255,0,0); text-decoration: none }
A.navmain:active	{ color: rgb(255,0,0); text-decoration: none }

.tbl_a
{
	background-color: #d1d1d3;
}
.zag_a
{
	font-weight: bold;
}
.error
{
	color: #FF0000;
}

.top_menu
{
	font-weight: bold;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
}

.top_menu_pad1
{
	padding-left: 40px;
	padding-top: 17px;
}

.top_menu_pad2
{
	padding-left: 22px;
	padding-top: 15px;
}


.main_block {border: 1px solid #f0f0e5;
  border-width: 0 1px;
  background-color:#c4c4c4;
  text-align:justify;
  min-height:50px}
.container_block { background-color:#FFFFFF;  min-height:40px; margin:0 4px; color:#3f3b3b; font-size:11pt; padding:5px;}
.box { margin:0 15px 0 0; float:left}
.red { color:#cc0001; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.table-main {}
/*-------рамка---------*/

.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 0px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #c4c4c4;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #f0f0e5;
 border-color: #f0f0e5;
}
.b2 {margin: 0 1px; border-color: #f0f0e5;background-color:#c4c4c4;}
.b2 b {border-color: #f0f0e5;}
.b2 i {border-color: #f0f0e5;}
.b2 q {border-color: #f0f0e5;}
.b3 {border-color: #f0f0e5;background-color:#c4c4c4;}
.b3 b {border-color: #f0f0e5;}
.b3 i {border-color: #f0f0e5;}
.b4 {border-color: #f0f0e5;background-color:#c4c4c4;}
.b4 b {border-color: #f0f0e5;}
.b5 {border-color: #f0f0e5;background-color:#c4c4c4;}
.b5 b {border-color: #f0f0e5;}
/*----------------конец рамки-------------------*/
