body {	margin:0px;	padding:0px;	background-color:#FFF;	background-repeat:repeat-x;	background-position:top;}body,td,th,select,input {	font-family: Arial; 	font-size:12px;	color:#424242;}p {margin:0 0 15px 0;}ul {margin:0 0 15px 15px;}#p_1 {display: none !important; }select,input, textarea {	border:1px solid #B7B7B7;}h1,h2,h3,h4 {	color:#424242; }h1 {font-size: 18px; margin: 0 0 10px;}h1.glav {color: #F1A803; font-size: 22px; padding-top: 20px; width: 550px;}h2 {font-size: 16px; margin: 15px 0 7px;}h3 {font-size: 14px; margin: 15px 0 7px;}hr{	color:#C8C8C8;	height:1px;	background-color:#C8C8C8;	border-width:0px;}a {	color: #3071AB; 	text-decoration:underline;}a:hover {	color: #3071AB;	text-decoration:none;}/*Стили таблицы контента*/.content_table{border-top:1px solid #cecece;border-left:1px solid #cecece;} /* Стиль, применяемый для всей таблицы*/#content_table_border{}/*стиль границ таблицы контента*/#content_table_border td{}/*стиль границ таблицы контента*/.content_table td{background-color:#;padding:5px;border-right:1px solid #cecece;border-bottom:1px solid #cecece;} /* цвет строки по умолчанию*/.content_table_string{}/*стиль, применяемы для выделения строки*/.content_table .content_table_string td{background-color:#efefef;}/*цвет выделенной строки*/.content_table th{background-color:#0069aa; text-align:center; color:#ffffff; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/.content_table thead td{background-color:#; text-align:left; color:#3071AB; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*//*Конец стилей таблицы контента*/#tooltip {	background:#FFFFFF;	border:1px solid #666666;	color:#333333;	margin:0px;	padding:3px 5px;	position:absolute;	visibility:hidden;	width:auto;	font-size: 110%;	z-index: 100;}#png{	background-image: expression('none');	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/img.png', sizingMethod='crop');}.bgTop {		background: url(/design/images/bgBody.jpg) repeat-x top;}.menu_icon {float:right;padding:41px 0 0 0;}.menu_icon a {display:-moz-inline-box; 	display:inline-block;	vertical-align:top; 	*zoom:1; 	*display:inline;	width:25px;height:25px;background-image:url(/design/images/icon.gif);background-repeat:no-repeat;font-size:0pt;line-height:0pt;margin:0 0 0 11px;}.menu_icon a.icon_home {background-position:0 0;}.menu_icon a.icon_home:hover {background-position:0 -25px;}.menu_icon a.icon_email {background-position:-25px 0;}.menu_icon a.icon_email:hover {background-position:-25px -25px;}.cotacts_top {float:right;padding:22px 20px 0 0;text-align:right;font-size:9pt;}.cotacts_top a {color: #96C8F7;text-decoration:none;}.cotacts_top a:hover {color: #96C8F7;text-decoration:underline;}.phone {color:#FFF;padding:0;font-size:20pt;font-weight:bold;}	.logo {padding:30px 0 0 0;}.logo a img {border:none;width:110px;height:70px;} .img_main {height:190px;vertical-align:top;text-align:right;background: url(/design/images/imgMain.jpg) 0 0 no-repeat;padding:0 79px 0 0;}.img_main img {width:40px;height:55px;border:none;margin:71px 0 0 0; background: url(/design/images/patch_index.jpg) 0 0 no-repeat; }.img_ins {height:90px;vertical-align:top;text-align:right;padding:0 62px 0 0;}.img_ins img, .page_contacts IMG {width:23px;height:34px;border:none;margin:23px 0 0 0; background: url(/design/images/patch_inner.jpg) 0 0 no-repeat; }.page_inner {background: url(/design/images/imgMain_inner.jpg) 0 0 no-repeat;}.page_about {background: url(/design/images/imgMain_about.jpg) 0 0 no-repeat;}.page_contacts {background: url(/design/images/imgMain_contacts.jpg) 0 0 no-repeat;}.page_licensy {background: url(/design/images/imgMain_licensy.jpg) 0 0 no-repeat;}.page_order {background: url(/design/images/imgMain_order.jpg) 0 0 no-repeat;}.page_photo {background: url(/design/images/imgMain_photo.jpg) 0 0 no-repeat;}.page_production {background: url(/design/images/imgMain_production.jpg) 0 0 no-repeat;}.content_linck{	background:url(/design/images/li.gif) no-repeat 0 5;	padding-left:10px;}/*-------------------------------*/#content li{	list-style:none;	background:url(/design/images/li.gif) no-repeat 0 5;	padding:0 0 5 10;}#content IMG{	border:4px solid gray}.cImg{	margin-right:25px;	margin-bottom:25px;}/*-------------------------------*/.galeryItem{	float:left;	height:230px;	width:176px;	margin-right:50px;}.galeryItem .photo{	background:url(/design/images/bgPhoto.gif) no-repeat 0 0;	height:149px;	//height:162px;	text-align:center;	padding-top:13px;}.galeryItem .linck{	text-align:center;	margin-top:10px;}/*-------------------------------*/ul#production{	margin:20; 	padding:0;}ul#production li {	background:url(/design/images/li2.gif) no-repeat 0 10;	padding-left:16px;}ul#production li div{	background:url(/design/images/liPR_L.gif) no-repeat 0 0;	padding-left:10px;}ul#production li div div{	background:url(/design/images/liPR_R.gif) no-repeat right top;	padding-right:10px;	padding-left:0px;}ul#production li div div div{	background:#6C6C6C;	color:#fff;	padding-right:10px;	height:28px;	//height:32px;	font-size:18px;	padding-top:4px;	width:400px;}ul#production li ul{	margin-top:8px;	margin-bottom:15px;}ul#production li ul li {	background:url(/design/images/li.gif) no-repeat 0 5;	padding:0 0 5 10;}ul#production li div div div A{	color:white !important;	text-decoration:none;}/*-------------------------------*/#menuTop{	width:550px;	border:0px solid red;	margin-left:125px;	margin-top:0;}#menuTop ul{	margin:0; 	padding:0;}#menuTop ul li {	color:#FED441;	font-size:14px;	height: 30px;	display:inline;	list-style-type:none;	padding-right:40px;	float: left; }#menuTop a{	color:#96C8F7;	font-size:14px;	text-decoration:none;}#menuTop a:hover{	text-decoration:underline;}/*-------------------------------*/#menuBottom{	color:#636363;	font-size:11px;	text-align:center;}#menuBottom a{	color:#3071AB;	font-size:11px;}/*-------------------------------*/#lincksPages{font-size:12px;}#lincksPages a{  color:#fff;  background-color:#0573C3;  padding:1 4 1 4;  text-align:center;  text-decoration:none;}#lincksPages a:hover{  color:#fff;  background-color:#FD0505;  text-decoration:none;}#lincksPages span{  color:#fff;  background-color:#FD0505;  padding:1 4 1 4;  text-align:center;}#lincksPages span.p{  color:#0573C3;  background:none;}/*-------------------------------*/.news_time{	vertical-align:middle;	width:38px; 	height:18px;	text-align:center; 	font-size:10px;	padding-top:3px;}div#Map ul li{	margin:5 0 5 0;	color:#E2DCBF;}div#Map ul li b{	color:#151515;}.search_form {	width: 200px; height:20px;	border: 2px solid #78A91D;}.no_rezults{color:#669933;font-weight:700;}.textinput_fields{border: 1px solid #78A91D;}.catalog_style {position:absolute; z-index:23; display:none; filter:alpha(opacity=80);width:250px;height:100px;}.catalog_tbl{  filter:progid:DXImageTransform.Microsoft.Shadow(color='#bdd9ef', direction=135, strength=12);  border:1px solid #bdd9ef;  border-radius: 50px;  background-color: #bdead3;  width:250px;  height:100px;}ul.cat_items li {margin-left:3px;margin-bottom:3px;}.tabmz{	border-collapse:collapse;		margin: 10px auto;}.tabmz img {border: none !important; }.tabmz TBODY TD {	border-bottom:4px solid #CECECE;	border-right:1px solid #CECECE;	padding:5px;}.tabmz TH{	background:#7AA3C9;	color:white;	font-weight:bold;	border:1px solid #CECECE;	padding:5px;}.tabmz THEAD TD{	background:#89B2D8;	color:white;	font-weight:bold;	padding:5px;	border:1px solid #CECECE;	white-space:nowrap;}.noborderright{	border-right:none !important;}.licen TD{	padding:5px;}/*menu_left*/.positioner {position:relative;}#content .positioner {padding:40px 70px 40px 200px;position:relative;min-height:400px;}.menu_left {position:absolute;width:226px;height:337px;background: url(/design/images/bgr_menu_left.png) 0 0 no-repeat;left:-31px;top:0;}*html .menu_left {background: url(/design/images/bgr_menu_left.jpg) 10px 0 no-repeat;}*html #content .menu_left {background: url(/design/images/bgr_menu_left_ins.jpg) 10px 0 no-repeat;left:-231px}.menu_left .head {font-weight:bold;padding:42px 0 7px 58px;font-size:11pt;}.menu_left ul {margin:0 38px 0 47px;padding:0;list-style:none;}.menu_left li {margin:0;padding:7px 0 12px 11px !important;list-style:none;background: url(/design/images/brd_menu_left.gif) left bottom repeat-x !important;color:#000;text-shadow:1px 1px 0px #FFF;}.menu_left li a {color: #000;text-decoration:underline;}.menu_left li a:hover {color: #0057A2;text-decoration:none;}/*menu_left*//*menu_art*/.positioner {position:relative;}#content .positioner {padding:40px 70px 40px 200px;position:relative;min-height:400px;}.menu_art {position:relative;width:200px;height:337px;left:-31px;top:-200px;}*html .menu_art {background: url(/design/images/bgr_menu_left.jpg) 10px 0 no-repeat;}*html #content .menu_art {background: url(/design/images/bgr_menu_left_ins.jpg) 10px 0 no-repeat;left:-231px}.menu_art .head {font-weight:bold;padding:42px 0 7px 58px;font-size:11pt;}.menu_art ul {margin:0 38px 0 47px;padding:0;list-style:none;}.menu_art li {margin:0;padding:7px 0 12px 11px !important;list-style:none;background: url(/design/images/brd_menu_left.gif) left bottom repeat-x !important;color:#000;text-shadow:1px 1px 0px #FFF;}.menu_art li a {color: #000;text-decoration:underline;}.menu_art li a:hover {color: #0057A2;text-decoration:none;}/*menu_art*//*menu_production*/.menu_production {width:430px;font-size:14pt;background: url(/design/images/brd_menu_prod.gif) 0 0 repeat-x;padding:10px 0 0 0;margin:10px 0 0 0;}.menu_production ul {margin:0;padding:0;list-style:none;}.menu_production li {margin:0;padding:0 0 0 53px!important;list-style:none;background: url(/design/images/bgr_menu_prod.png) 0 7px no-repeat !important;}*html .menu_production li {background: url(/design/images/bgr_menu_prod.gif) 0 0 no-repeat !important;}.menu_production li div {padding:6px 0 9px 0;border-bottom:1px solid #c2c2c2;}.menu_production li a {color: #3071ab;text-decoration:underline;}.menu_production li a:hover {color: #3071ab;text-decoration:none;}/*menu_production*/.pdoduct {height:282px;color:#FFF;font-size:11pt;font-weight:bold;} .pdoduct_ins {position:absolute;height:232px;width:843px;margin:0 0 0 -37px;background: url(/design/images/bgr_pdoduct.jpg) 0 5px no-repeat;}.pdoduct h2 {color:#F1A803;margin:0;padding:0;text-align:left;font-size:18pt;font-weight:bold;}.product_left {float:left;width:290px;padding:40px 0 0 65px;}.product_right {margin:0 0 0 315px;padding:38px 0 0 57px;} .pdoduct ul {margin:0;list-style:none;padding:0;}.pdoduct ul li {margin:0 0 12px 0;padding:0 0 0 15px;}.pdoduct a {color: #FFFFFF; text-decoration: none;}.contacts p {margin:0 0 15px 20px;}.contacts h2 {margin:0 0 5px 0;}.print_link {text-align:right;padding:5px 10px 10px 0;font-weight:bold;}.map {padding:0 0 0 10px;}.img_right {float: right; margin: 0 0 10px 10px; width: 300px; border: 4px solid gray; }.img_right_ins {float: right; margin: 0 0 10px 10px; width: 200px; border: 4px solid gray; }.img_left {float: left; margin: 0 10px 10px 0; width: 300px; border: 4px solid gray; }.img_left_ins {float: left; margin: 0 10px 10px 0; width: 200px; border: 4px solid gray; }.newsiki{	position:absolute;	margin: 900px 0  0 10px;	width:200px;}.bp{	margin-bottom:10px;}.articles {	padding:10px 10px 10px 10px;	position: relative;}
