html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:100%;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}


body {margin:0; padding:0; background:url(images/bgr_body.jpg) top center;}
/*body {margin:0; padding:0; background: black url(images/new/main_fon.jpg) no-repeat top center;}*/
body {margin:0; padding:0; background: black url(images/new/fon_gray_2.jpg) repeat fixed top center;}
/*body {margin:0; padding:0; background: black url(images/new/bently.jpg) no-repeat fixed top center;}*/

table{ margin: auto;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td{font:11px/14px tahoma, arial, helvetica, sans-serif; color:#313031; vertical-align:top;  text-align:left;}

p{ padding:0; margin:0;}
/***********main_body_wrapper***********/
/*header*/
.t{ width:100%; height:100%;}
.header_logo{height:98px;}
.header_logo table{ width:100%; height:100%;}
.header_logo .bgr_logo{ width:368px; height:100%;}
.header_logo .bgr_logo img{margin:42px 35px 0 55px;}
.bgr_logo_x table{margin:49px 0 0 132px;}
/*.bgr_logo_x td input{ width:150px; height:18px; border:1px solid #787978; background:#1F1F21; vertical-align:middle; color:#FCF4B0; padding-bottom:1px; font-size:10px;}*/
.bgr_logo_x td img{ vertical-align:middle; margin-left:7px;}
.bgr_baner{width:100%; height:190px; padding:57px 0 0 104px;}

/*footer*/
.footer_bgr_x{width:100%; height:70px;}

.footer_txt{ text-align:center; padding-top:0px; line-height:25px; color:#AFB0B1;}
.footer_txt span{ word-spacing:19px; color:#CBCACA;}
.footer_txt span a{ color:#CBCACA; font-weight:bold; text-decoration:none}
.footer_txt span a:hover{ text-decoration:underline;}
.footer_txt b a{ color:#AFB0B1; text-decoration:underline; font-family:Arial;}
.footer_txt b a:hover{ color:#AFB0B1; text-decoration:none}
.footer_txt a{ color:#B0B0B1; text-decoration:none}
.footer_txt a:hover{ color:#B0B0B1; text-decoration:underline}

/*content*/
.content_bgr_center{height:400px; width:766px;}
.content_bgr_top{width:766px; height:100%; }
.indent_content{margin:0px 0 0 33px; width:702px;}
.indent_content1{margin:4px 0 0 30px; width:702px;}
.main_heit_content{height:396px;}
.separate{width:3px;}
/***********main_body_wrapper_finish***********/

/***********content_in-line_style***********/
/*global_style*/
strong a{ color:#BC5B08;  background:url(images/bull_link.gif) no-repeat left top; background-position:0 3px; padding-left:15px; text-decoration:underline; float:right; text-transform:uppercase}
strong a:hover{ text-decoration:none}

a{ color:#938E78; text-decoration:underline;}
a:hover{text-decoration:none;}

b{ color:#938E78; text-transform:none;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/bull_list.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 8px;}
li a {line-height:18px; color:#938E78; text-decoration:underline;}
/*global_style_finish*/

.buttom_coner_heit{height:23px;}
.line_x{background:url(images/line_x.gif) top left repeat-x; width:100%; height:2px;}

.clear{clear:both;}



/************index-2.html***********/
/*left_col*/
#page3 .left_col{ width:784px; height:100%; background:url(images/left_col_bgr2.gif) top left repeat-y; width:100%;}
#page3 .left_col_table{ height:100%; width:784px;}

#page3 .left_col .title_top{ height:49px;}
#page3 .left_col .title_top img{ margin:23px 0 0 25px;}


#page3 .left_col .box_bottom{ height:100%;}
#page3 .left_col .box_bottom table{ background:url(images/left_col_bgr2.gif) top left no-repeat; width:100%}
#page3 .left_col .indent{padding:17px 26px 0 20px;}
#page3 .left_col .indent img{margin:2px 20px 20px 0; float:left; border: 1px solid #938E78; padding: 5px;}




/************index-3.html***********/
/*left_col*/
#page4 .left_col{ width:464px; height:100%; background:url(images/left_col_bgr2_2d.jpg) top left repeat-y; width:100%;}
#page4 .left_col_table{ height:100%; width:464px; background:url(images/left_col_con_2d.gif) bottom left no-repeat;}

#page4 .left_col .title_top{  height:49px;}
#page4 .left_col .title_top img{ margin:23px 0 0 25px;}
#page4 .left_col .title_bottom{ background:url(images/left_col_title_bottom.gif) top left no-repeat; height:49px;}
#page4 .left_col .title_bottom img{ margin:23px 0 0 25px;}

#page4 .left_col .box_top{ background:url(images/left_col_bgr1_1.gif) top left repeat-y; width:100%; height:108px;}
#page4 .left_col .box_top table{ background:url(images/left_col_bgr1.jpg) top left no-repeat; width:100%; height:100%;}
#page4 .left_col .box_top .indent{ padding:14px 12px 0 22px;}
#page4 .left_col .box_top .indent_text{ padding-right:11px;}



#page4 .left_col .box_bottom{ height:100%;}
#page4 .left_col .box_bottom table{ background:url(images/left_col_bgr2b.gif) top left no-repeat;  width:100%; height:123px;}
#page4 .left_col .box_bottom img{ margin:3px 20px 0 0; float:left;}
#page4 .left_col .box_bottom .indent{ padding:14px 31px 0 22px;}

#page4 .left_col .box_top .box_list{width:423px; margin-top:13px;}
#page4 .left_col .box_top .box_left{float:left; width:229px;}
#page4 .left_col .box_top .box_right{width:189px; float:left}

/*right_col*/
#page4 .right_col{ width:236px; background:url(images/right_col_cont_y.jpg) top left repeat-y; height:100%;}
#page4 .right_col_table{ height:100%; width:236px;}

#page4 .right_col .title{ background:url(images/right_col_title.jpg) top left no-repeat; width:100%; height:49px;}
#page4 .right_col .title img{ margin:23px 0 0 26px;}

#page4 .right_col .bgr_y{background:url(images/right_col_cont_top.jpg) top left no-repeat;}
#page4 .right_col .indent{ padding:15px 21px 0 24px;}
#page4 .right_col .indent img{ margin:18px 0 11px 0;}

/************index-4.html***********/
/*left_col*/
#page5 .right_col{ width:236px; background:url(images/right_col_cont_ya.gif) top left repeat-y; height:100%;}
#page5 .right_col_table{ height:100%; width:236px; background:url(images/right_col_cont_ya.gif) top left no-repeat;}

#page5 .right_col .title{ background:url(images/left_col_title_p2.gif) top left no-repeat; width:100%; height:49px;}
#page5 .right_col .title img{ margin:23px 0 0 26px;}

#page5 .right_col .bgr_y{background:url(images/bgr1.gif) top left no-repeat;}
#page5 .right_col .indent{ padding:16px 19px 0 25px;}
#page5 .right_col .indent div{ padding-bottom:14px;}
/*right_col*/
#page5 .left_col{ width:464px; height:100%; background:url(images/left_col_bgr2_2a.jpg) top left repeat-y; width:100%;}
#page5 .left_col_table{ height:100%; width:464px; background:url(images/left_col_con_2a.gif) bottom left no-repeat;}

#page5 .left_col .title_top{ background:url(images/left_col_title_topa.gif) top left no-repeat; height:49px;}
#page5 .left_col .title_top img{ margin:23px 0 0 25px;}
#page5 .left_col .title_bottom{ background:url(images/left_col_title_bottom.gif) top left no-repeat; height:49px;}
#page5 .left_col .title_bottom img{ margin:23px 0 0 25px;}

#page5 .left_col .box_top{ background:url(images/left_col_bgr1_1.gif) top left repeat-y; width:100%; height:108px;}
#page5 .left_col .box_top table{ background:url(images/left_col_bgr1.jpg) top left no-repeat; width:100%; height:100%;}
#page5 .left_col .box_top .indent{ padding:19px 0 0 23px;}
#page5 .left_col .box_top .indent img{ float:left; margin-right:20px;}


#page5 .left_col .box_bottom{ height:100%;}
#page5 .left_col .box_bottom table{ background:url(images/left_col_title_bottoma.gif) top left no-repeat;  width:100%; height:100%;}

#page5 .left_col .box_bottom .box_list{width:415px; margin-top:13px;}
#page5 .left_col .box_bottom .box_left{float:left; width:219px;}
#page5 .left_col .box_bottom .box_right{width:189px; float:left}
#page5 .left_col .box_bottom .indent{ padding:0 0 0 22px;}
#page5 .left_col .box_bottom .c1{ height:24px;}

#page5 .left_col .box_bottom .f1 input{ width:180px; height:18px;}
#page5 .left_col .box_bottom .f1 textarea{ width:190px; height:92px; overflow:auto; margin-bottom:6px;}
#page5 .left_col .box_bottom .f1 textarea, input{ font-family:Tahoma; font-size:11px; color:#000000;}

/************index-5.html***********/
/*left_col*/
#page6 .right_col{ width:703px; background:url(images/right_col_cont_ya1.gif) top left repeat-y; height:100%;}
#page6 .right_col_table{ height:100%; width:703px; background:url(images/left_col_title_bottoma1.gif) bottom left no-repeat;}

#page6 .right_col .title{ background:url(images/left_col_title_p21.gif) top left no-repeat; width:100%; height:49px;}
#page6 .right_col .title img{ margin:23px 0 0 26px;}

#page6 .right_col .indent{ padding:16px 29px 21px 25px; background:url(images/6bgr1.gif) top left no-repeat;}
#page6 .right_col .indent div{ padding-bottom:14px;}
#page6 .right_col .indent strong{ display:block}



#main_tbl {
	height:100%;
	width:766px;
}
.header_banners h1{
	font-family: Arial;
	font-size: 19px;
	line-height: 120%;
	font-weight: normal;
}
.main_menu {
	margin-left: 15px;
	/*background:url(images/left_col_bgr2.gif) center top repeat-y; */
	color: black;
	font-weight: bold;
	margin:20px 0 0 306px;
	font-size:12px;
}
.main_menu a {
	color: #313031;
	text-decoration: none;
	padding: 3px;	
}
.main_menu a:hover {
	background-color: black;
	color: white;
	text-decoration: none;
	padding: 3px;	
}
.clear {
	zoom: 1;
}
.clear:after{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
#header_div {
	background:url(images/left_col_bgr2.gif) left top repeat-y; 
	width:100%;
	margin: 0 0 0 33px;
/*	zoom: 1;*/
	position: relative;
	height: 480px;
}
/*#header_delim_index {
	height: 1px;
	width: 500px;
	background-color:gray;
	position:absolute;
	left:140px;
	top:470px;
}*/
#header_delim {
	height: 1px;
	width: 460px;
	background-color:gray;
	position:absolute;
	left:290px;
	top:90px;
}
#header_logo {
	padding: 20px; 
/*	margin: 20px 20px 0 40px;*/
	float: left;
	position:relative;
	top:0;
/*	left:30px;*/
}
#header_phone{
	font-family: Arial;
	font-size: 21px;
	font-weight: normal;	
	margin: 0 0 0 530px;
	border-bottom: dashed 1px black;
	padding: 10px 0 1px 0;
	width:195px;
	vertical-align: bottom;
}
#header_phone h5{
	margin-top:10px;
	font-family: Arial;
	font-size: 11px;	
	font-weight: normal;	
}
#header_logo a{
	text-decoration: none;
	color: black;
}
.header_banners {
	width:330px;
	position: absolute;
	font-size: 11px;
}
.header_banners a{
	font-size: 13px;
	color: #D50209;
}
.header_banners ul{
	float: right;
	width: 153px;
}
.header_banners img{	
	width: 150px;
	margin-top:10px;
	border: solid 1px #938E78;
	padding:5px;
}
#zone1{
	left: 50px;
	top: 290px;	
}
#zone2{
	left: 50px;
	top: 120px;	
}
#zone3{
	left: 400px;
	top: 120px;	
}
.cont {
/*	padding: 20px;*/
	width:784px; 
	height:100%; 
	background:url(images/left_col_bgr2.gif) top left repeat-y; 
	margin-left: 33px;
}
.cont_txt {
	margin: 0 28px 0 20px;
}
.rubber {
	height:100%;
	vertical-align: top;
}
.data_tbl {
	border:solid 1px black; 
	border-collapse:collapse;	
	padding: 0;
}
.data_tbl td{
	border: solid 1px black;
}
p.primech {
	padding-left:75px;
}
.bu_text {
	font-weight:bold; 
	text-decoration:underline;
}
.b_text{
	font-weight:bold; 
	font-size:.8em;
	margin-left:40px;;
}

.noborder_tbl {
	border:0; 
}
.noborder_tbl td {
	border:0; 
}
.text_ref {
	color: black;
	float: none;
	padding: 0;
	text-decoration: none;
	text-transform: none;
}



