body	{
	background: #000 ;
	}
.wrapped	{
	background: url(/_common/images/bg-body-reg.png) 0% 100% repeat-x;
	width: 100%;
	position: relative;
	z-index: 1;
	min-width: 1004px;
	padding-bottom: 235px
	}
.reg-bg	{
	background: url(/_common/images/bg-body-reg1.png) 0% 100% repeat-x;
	padding-bottom: 170px
	}
.wrapper	{
	width: 1004px;
	text-align: left
	}
	.left-column	{
		width: 275px;
		float: left
		}
		.logo	{
			background: url(/_common/images/logo.png) no-repeat;
			width: 263px;
			height: 55px;
			margin-top: 26px;
			margin-bottom: 35px;
			margin-left: 12px
			}
		.sidebar	{
			margin-left: 40px
			}
			.menu	{
				padding: 0px ;
				padding-bottom: 15px;
				font-size: 140%
				}
				.menu ul	{
					font-size: 90%;
					padding-left: 20px
					}
				.menu li	{
					padding: 0px 0px 10px 0px
					}
					.menu li span	{
						color: #ff9900
						}
			.ear	{
				margin-top: 25px
				}
				.ear p	{
					padding: 3px 0px;
					color: #b3b3b3;
					font-size: 80%
					}
					.ear a, .ear span	{
						color: #b3b3b3;
						font-size: 150%
						}
	.right-column	{
		width: 724px;
		}
		.tech-menu	{
			width: 100%;
			text-align: right;
			margin-top: 40px;
			margin-bottom: 54px;
			font-size: 80%;
			color: #ff9900
			}
			.tech-menu li	{
				padding-left: 7px;
				}
				.tech-menu li span	{
					padding-left: 7px;
					}
		#main-gallery	{
			background: url(/_common/images/main-gallery.png) no-repeat;
			padding-bottom: 15px;
			width: 719px;
			height: 560px;
			margin-top: 62px
			}
		.content	{
			font-size: 110%;
			}
			.statusbar	{
				font-size: 80%;
				padding-top: 6px;
				color: #b3b3b3
				}
				.statusbar a	{
					color: #b3b3b3
					}
			#main-header	{
				margin-top: 30px;
				padding-top: 0px
				}
			.about	{
				padding-right: 230px
				}
#footer	{
	color: #B3B3B3;
	position: absolute;
	left: 275px;
	font-size: 120%;
	bottom: 175px
	}
	#footer div	{
		position: absolute;
		top: -60px;
		}
		#footer div span	{
			padding-left: 40px
			}
.reg-bg #footer	{
	bottom: 70px
	}
.map	{
	background: url(/_common/images/map.png) no-repeat;
	position: absolute;
	left: 910px;
	bottom: 211px;
	width: 50px;
	height: 26px;
	z-index: 10
	}
.reg-bg .map	{
	bottom: 105px
	}
.bugs	{
	background: url(/_common/images/bugs.png) no-repeat;
	width: 388px;
	height: 498px;
	position: absolute;
	left: 810px;
	bottom: 0px
	}
.main-link	{
	position: absolute;
	left: 15px;
	top: 30px;
	width: 253px;
	height: 50px;
	z-index: 10
	}
.content img.no-border	{
	border: 0px ;
	}
.bLInks 	{
	position: absolute;
	top: -30px
	}
	.bLinks span	{
		padding-left: 40px
		}

/********** Новостная лента ******/
.news-item	{
	margin-top: 15px
	}
	.news-item a	{
		font-weight: bold
		}
	.news-item .news-img	{
		float: left
		}
	.news-item .news-descr, .news-item .news-date	{
		margin-left: 115px
		}
	.news-item h5	{
		margin: 5px 0px 5px 115px
		}
	.news-item .nomargin	{
		margin-left: 0px;
		}

/********** Форма заказа **********/
table.order	 input	{
	height: 23px;
	padding-top: 7px;
	width: 98%
	}
	.order td	{
		padding-bottom: 10px;
		padding-right: 10px
		}
	.order .l-field	{
		vertical-align: middle
		}

/********** Фотогалерея **********/
.g-img	{
	float: left;
	padding-right: 14px;
	}
	.g-img p	{
		padding-top: 5px;
	}