body {
	background: #000000 url('spaser.gif') no-repeat;;
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #660000;
	background-attachment: fixed;
}
a {
	color: #993300;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
}
h1 {
	font-size: 14px;
	color: #000;
	padding: 15px 0px;
	margin-top: 0px;
}

#fix {
   position: absolute;
   width: 100%;
}
#body {
	width: 100%;
	position: fixed;
	height: 850px;
	background: url(../images/bgr.gif) repeat-x;
	position: "absolute";
    top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");
}
#fixed {
	position: fixed;
	position: "absolute";
    top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");
	width: 100%;
}
#body_block {
	padding-top: 50px;
	width: 1200px;
	text-align: left;
}
#livediv_r, #livediv_l {
	margin-bottom: 30px;
}
#livediv_l {
	float: left;
}
#livediv_r {
	float: right;
}
#img_l {
	float: left;
}
#img_r {
	float: right;
}
#centered_1, #centered_2, #centered_3, #centered_4, #centered_5, #centered_6, #centered_7, #centered_8 {
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}
#text_1, #text_2, #text_3, #text_4, #text_5, #text_6, #text_7, #text_8{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../images/tbl_body.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tbl_body.png,sizingMethod=scale); //background: none;
	height: 150px;
	width: 200px;
	text-align: center;	
}
#text_2, #text_4, #text_6, #text_8 {
	float: right;
}
#text_1, #text_3, #text_5, #text_7 {
	float: left;
}
#txt {
	height: 140px;
	padding: 0px 15px 10px;
	padding: "0px 0px 10px";
	vertical-align: middle;
	display: table-cell;
}
#right, #left {
	height: 150px;
	width: 15px;
}
#right {
	float: left;
}
#left {	
	float: right;
}
#right_block, #left_block {
	position: relative;
	width: 360px;
}
#right_block2, #left_block2 {
	position: relative;
	width: 160px;
}
#left_block {
	float:left;
	left: 220px; 
}
#left_block2 {
	float:left; 
}
#right_block {
	float:right;
	right: 220px; 
}
#right_block2 {
	float:right; 
}


#content {
	width: 838px;
}
#content_block {
	width: 100%;
	position: absolute;
}
#main {
	background: url(../images/main_pic.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/main_pic.png,sizingMethod=scale); //background: none;
	height: 297px;
}
#line {
	height: 45px;
}
#line_l {
	float: left;
}
#line_bgr {
	line-height: 45px;
	width: 778px;
	background: url(../images/line_bgr.png);
	float: left;
}
#line_r {
	float: left;
}
#line_txt {
	font-size: 14px;
	color: #FFFFFF;
	position: relative;
	width: 700px;
}
#cont_bl {
	width: 838px;
	background: url(../images/line_bd.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/line_bd.png, sizingMethod=crop); //background: none;
}
#cont  {
	background: url(../images/line.gif);
	text-align: left;
	width: 768px;
	padding-top: 20px;
}
#cont_hdr {
	text-align: center;
	margin-bottom: 10px;
}
#cont_img {
	width: 344px;
	float: left;
	margin: 0px 0px 28px 28px;
	margin: "0px 14px 25px";
}
#cont_img a img {
	margin-bottom: 10px;
}
#cont_txt{
	padding: 10px 20px;
	text-align: justify;
	text-indent: 20px;
}
#left_cont, #top_cont, #top_midle, #bottom_midle, #block_images, #block_icon, #float_left, #ct{
	float:left;
}
#left_cont {
	padding-left: 22px;
}
#top_midle {
	background: url(../images/tbl_t.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tbl_t.png, sizingMethod=scale); //background: none;
} 
#bottom_midle {
	background: url(../images/tbl_b.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tbl_b.png, sizingMethod=scale); //background: none;
}
#block_images {
	padding: 5px 12px 0px;
}
#block_icon {
	width: 540px;
}
#images_bgr {
	background: url(../images/tbl_bgrr.png) repeat-y;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tbl_bgrr.png, sizingMethod=scale); //background: none;
	float: left;
	width: 724px;
}
#images_bgr2 {
	float: left;
	width: 344px;
	background: url(../images/tbl_bgrl.png) repeat-y;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tbl_bgrl.png, sizingMethod=scale); //background: none;
}
#center {
	width: 344px;
}
#center_block {
	width: 100%;
	margin-bottom: 20px;
	float: left;
}
#images_cont, #images_cont2 {
	background: #BBA587 url(../images/tbl_bgr.gif) repeat-x bottom;
}
#images_cont {
	width: 704px;
}
#images_cont2 {
	width: 324px;
}
#images_cont2 a {
	color: #FFFFFF;
}
#images_cont2 a:hover {
	text-decoration: underline;
}
#left_button, #right_button {
	float:left;
	width: 70px;
	margin-top: 15px;	
}
#left_button {
	text-align: right;
}
#right_button {
	text-align: left;
}
.border {
	border: 2px solid #FFF;
}
.pad {
	padding-left: 5px;
	padding-right: 5px;
}
#copyright {
	float:left; line-height: 50px;
}
#adress {
	float:right; text-align:right; margin-top: 10px;
}
#cont_bottom {
	background: url(../images/cont_bottom.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/cont_bottom.png,sizingMethod=scale); //background: none;
	height: 24px;
	float: left;
	width: 836px;
}
#botoom_blk, #botoom_button {
	float: left;
	width: 100%;
	margin-top: 5px;
}
#botoom_blk {
	margin-top: 5px;
}
#botoom_button {
	margin-top: 20px;
	font-size: 10px;
	color: #8E7E67;
}
#botoom_button a {
	padding: 0px 5px;
	color: #887963;
}
#botoom_button a:hover {
	color: #FFFFFF;
}
#form_cont {
	text-align:left;
	padding: 2px 0px 2px 12px;
}
#form_text {
	float: left;
	width: 300px;
	color:#FFFFFF;
}
#form_input {
	float: left;
	width: 380px;
	padding-bottom: 10px;
}
.input{
	width: 370px;
	background: #FFF;
	border: 1px solid #917F67;
}

#tip {
	visibility: hidden;
	position: absolute;
	height: 25px;
}
#tip_bgr {
	opacity: 0.50;
	filter:alpha(opacity=50);
	background: #FFFFFF;
	height: 28px;
	position: relative;
	top: 0px;
	border: 1px solid #B58007;
}
#tip_txt {
	padding: 0px 10px;
	text-align: center;
	font: 11px/25px Arial, Helvetica, sans-serif;
	color: #663500;
	position: relative;
	top: -28px;
}


#bgr_block {
	width: 100%;
	position: absolute;  
}
#bgr {
	background: url(../images/bgr.gif) repeat-x;
	height: 900px;
	width: 1200px;
}


#enter {
	padding: 150px;
}
#enter a {
	font-size:20px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
#enter a:hover {
	text-decoration: underline;
}
#border {
	width:248px;
	height: 308px;
	border: 1px solid #dfcaab;
}