* { margin:0; padding:0;}
body{ background:#010101;}
html, input, textarea, select{font-family:Arial, tahoma, verdana; font-size:11px; color:#424242;}
#header{height:440px}

.col_1, .col_2, .col_3, .col_box_1, .col_box_2{ float:left;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

span a{ color:#879fa8;  background:url(../images/marker.gif) no-repeat left top; background-position:0 3px; padding-left:13px; font-size:13px;}

a:hover{text-decoration:none;}
a {color:#879fa8;}

span{ color:#879fa8;}

#image {z-index:1;
width:850px;}
#menu {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	top: -250px;
	left:90px;
	position: absolute;
	z-index:20;
	width:100px;
}
#container {
	position: relative;
	width:850px;
}
.column { float:left;}
.clear { clear:both;}
/*header*/
.header_wr_x{ background:url(../images/header_wr_x.jpg) top left repeat-x; width:100%;}
.header_wr_right{ }
.header_wr_left{  height:450px; width:1000px;
margin-left:auto;
margin-right:auto;
padding-top:18px;}
#header .indent_logo{ height:297px;}
#header .indent_logo img{ margin-top:183px;}
#header .indent_menu img{ margin-top:10px; display:block;}
#header .col_1{ width:643px;}
#header .col_1 div{padding-left:345px;}
#header .col_2{ width:350px;}
#header .col_2 .top_link{ height:306px; padding:0 0 0 42px;}
#header .col_2 .top_link img{ margin-top:86px;}
#header .col_2 .h_title{ height:39px; background:url(../images/h_title.gif) bottom left repeat-x; width:297px;}
#header .col_2 .h_title img{ margin:0 0 0 8px;}

/*footer*/
.footer_wrapper{ background:url(../images/footer_wrapper.gif) top left repeat-x;  padding:34px 0 27px 58px;}
.footer_wrapper{ color:#5f6b70;}
.footer_wrapper a{ color:#5f6b70;}

/*content*/
.content_wrapper{ background:#000000 url(../images/content_wrapper.gif) top left repeat-x; width:100%;}
.main_heit{ float:left; height:220px; width:54px;}
.indent_content{ padding:22px 0 18px 0; width:946px; 
margin-left:auto;
margin-right:auto;
}

.h_title_cont{ height:45px; background:url(../images/h_title_cont.gif) bottom left repeat-x;}
.h_title_cont img{ margin:0 0 0 5px;}

.wr_link{ background:url(../images/wr_link.gif) top left repeat-x; width:86px; text-align:center; height:19px; line-height:19px; padding-top:1px; margin-bottom:1px;}
.wr_link img{ margin:6px 5px 0 0;}
.wr_link a{ color:#ffffff; text-decoration:none;}
.wr_link a:hover{ color:#ffffff; text-decoration:none; font-weight:bold;}

h1 {font-size: 15px;
color:#879fa8}
.copy {font-size: 13px}
/*================== index.html ==================*/
#index #header .indent_text{ margin:19px 40px 50px 10px; line-height:16px;}
#index #header .indent_text ul{ margin:11px 0 16px 0;}
#index #content .separate{width:930px;}
#index #content .ind{ margin:11px 0 0 5px; line-height:16px;}
#index #content .ind img{ vertical-align:middle; margin:0 10px 0 0;}
#index #content b{ color:#879fa8; font-size:12px; font-weight:normal;}
#index #content .col_1{width:900px;}
/*================== motor ==================*/
#motor #header .indent_text{ margin:19px 40px 50px 10px; line-height:16px;}
#motor #header .indent_text ul{ margin:11px 0 16px 0;}
#motor #content .separate{ background:url(../images/separate.gif) repeat-y 415px 0; width:900px;}
#motor #content .col_1 .h_title_cont{ width:380px;}
#motor #content .col_1 .indent_img{ width:384px; margin:18px 0 0 5px;}
#motor #content .col_1 .indent_img img{ margin-right:18px; float:left;}
#motor #content .col_1 .indent_img div{ margin:9px 17px 9px 0;}
#motor #content .col_2 .indent{ margin:15px 0 0 6px; line-height:16px;}
#motor #content .col_2 .indent ul{ margin:6px 0 0 0;}
#motor #content .col_1{width:450px;}
#motor #content .col_2{width:450px;}

/*================== contact ==================*/
#contact #header .indent_text{ margin:19px 40px 50px 10px; line-height:16px;}
#contact #header .indent_text ul{ margin:11px 0 16px 0;}
#contact #content .separate{ background:url(images/separate.gif) repeat-y 375px 0; width:930px;}

#contact #content .col_1 .h_title_cont{ width:333px;}
#contact #content .col_1 .ind{ margin:13px 0 0 5px; width:330px; }
#contact #content .col_1 .indent_img{ margin-right:18px; float:left;}

#contact #content .col_2 .col_box{ margin:15px 0 0 4px; width:504px;}
#contact #content .col_2 .col_box_1{ width:245px;}
#contact #content .col_2 .col_box_2{ width:245px;}
#contact #content input{ width:228px; height:19px;}
#contact #content textarea{ width:243px; height:77px; overflow:auto; display:block; margin-bottom:11px;}
#contact #content textarea, #contact #content input{ border:1px solid #879fa8; background:#FFFFFF; color:#000000; font-family:Arial; font-size:11px;} 
#contact #content .t{ height:29px;}

/*==================list====================*/
.list ul { margin:0; padding:0;}
.list li { background:url(../images/list_bull.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.list li a {line-height:23px; color:#879fa8; font-size:12px;}

.list1 ul { margin:0; padding:0;}
.list1 li { background:url(../images/list_bull_1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.list1 li a {line-height:19px; color:#4d7c8d; font-size:11px;}

#header ul { margin:0; padding:0;}
#header li { background:url(../images/list_bull_h.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
#header li a {line-height:20px; color:#879fa8; text-decoration:none; font-size:12px;}
/*==========================================*/
