* { margin:0; padding:0;}
body { background:url(images/tall_header.gif) 0 0 repeat-x; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#3fb3cf;}

.column { float:left;}
.clear { clear:both;}


h1{text-indent:-10000px; font-size:0; line-height:0;}

.h_menu, .h_img, content, .footer{ width:780px;}

/*header*/
.h_menu{ background:url(images/h_menu_wr.jpg) 0 0 repeat-x; height:141px;}
.h_menu .col_1{ width:269px; background:url(images/h_con_left.jpg) 0 0 no-repeat; height:141px;}
.h_menu .col_1 img{ position:absolute; margin:24px 0 0 59px;}
.h_menu .col_2{ width:511px; background:url(images/h_con_right.jpg) top right no-repeat; height:141px;}
.h_menu .col_2 .link_top{ height:65px;}
.h_menu .col_2 .link_top span{ display:block; padding:43px 0 0 382px; position:absolute;}
.h_menu .col_2 .link_top span a{ color:#a3a3a3; font-weight:bold; text-decoration:none; font-size:12px;}
.h_menu .col_2 .link_top span img{margin:2px 0 0 6px;}
.h_menu .col_2 .link_top span a:hover{ text-decoration:none; color:#ff8900;}
.h_menu .col_2 .menu{ height:76px;}
.h_menu .col_2 .menu .ind_but{ margin-top:6px; margin-left:3px;}
.h_menu .col_2 .menu .ind_but img{ margin-right:3px;}

.h_img{ background:url(images/h_img.jpg) 59px 0 no-repeat; height:156px;}

/*footer*/
.tall_footer{ background:url(images/tall_footer.gif) 0 0 repeat-x; width:100%;}
.footer{ background:url(images/footer_wr.jpg) 45px 0 no-repeat; padding:0 0 0 62px;}
.footer .col_2{ padding:39px 0 10px 0;}
.footer .col_1{ padding:43px 0 0 0; font-family:Tahoma; font-size:0.687em; font-weight:bold; width:423px;}
.footer .col_1 a{ display:block; text-decoration:none;}
.footer .col_1 a:hover{ text-decoration:underline;}


/*content*/
#page1 .rel{ position:absolute; margin-top:65px;}
#page2 .rel{ position:absolute; margin-top:65px; margin-left:115px;}
#page3 .re1{ position:absolute; margin-top:65px; margin-left:230px;}
#page4 .re1{ position:absolute; margin-top:65px; margin-left:345px;}
/**/
.content{ background:url(images/content_wr.jpg) 59px 0 no-repeat; padding-left:59px; font-size:.75em; padding-bottom:15px;}
.title{ display:block; margin-bottom:16px;}
.content .col_2{ padding-top:36px;}
.img_left{ float:left; margin-right:24px;}
.ind_bot{ margin-bottom:11px;}
.ind_left_box{ padding:31px 0 0 5px}
.button_left{ float:right; margin:11px 11px 0 0;}
.ind_1{ margin:11px 0 0 0;}
.but_col_rig{ margin:11px 0 0 320px;}
/*================== index.html ==================*/
#page1 .content .col_1 .ind_baner{ padding:10px 0 0 0;}
#page1 .content .col_1 .ind_baner img{ margin-bottom:3px;}
#page1 .content .col_1 .title{ margin:34px 0 0 25px;}
#page1 .content .col_1 ul{ margin:9px 0 0 3px;}
/**/
#page1 .content .col_2 .wr_box .indent_box{ padding:17px 30px 0 36px; color:#3fb3cf;}
#page1 .content .col_2 .wr_box .title{ margin:0 0 12px -18px;}
#page1 .content .col_2 .wr_box .txt{ padding:16px 0 11px 244px; color:#12597c;}
#page1 .content .col_2 .wr_box .txt img{ vertical-align:middle;}
#page1 .content .col_2 .ind_txt{ padding:33px 0 0 35px;}
#page1 .content .col_2 .ind_img{ padding:5px 0 0 41px;}
/*================== index-1.html ==================*/
#page2 .content .col_1 .ind_baner{ padding:10px 0 0 0;}
#page2 .content .col_1 .ind_baner img{ margin-bottom:3px;}
#page2 .content .col_1 ul{ margin:17px 0 0 0;}
/**/
#page2 .content .col_2 .wr_box .indent_box{ padding:35px 30px 0 34px;}
#page2 .content .col_2 .ind_txt{ padding:33px 0 0 35px;}
#page2 .content .col_2 .ind_img{ margin:-4px 0 0 305px; position:relative;}
/*================== index-2.html ==================*/
#page3 .content .col_1 .ind_baner{ padding:10px 0 0 0;}
#page3 .content .col_1 .ind_baner img{ margin-bottom:3px;}
#page3 .content .col_1 .title{ margin:34px 0 0 25px;}
#page3 .content .col_1 ul{ margin:9px 0 0 3px;}
/**/
#page3 .content .col_2 .wr_box .indent_box{ padding:35px 30px 0 34px;}
#page3 .content .col_2 .ind_1{ margin-top:25px;}
/*================== index-3.html ==================*/
#page4 .content .col_1 strong{ padding:16px 0 0 0; display:block; color:#3fb3cf;}
#page4 .content .col_1 .ind_left_box{ padding:31px 21px 0 5px}
/**/
#page4 .content .col_2 .wr_box .indent_box{ padding:35px 30px 0 34px;}
#page4 .content .col_2 .ind_txt{ padding:33px 0 0 35px;}
#page4 .content .col_2 .col_box{ width:417px;}
#page4 .content .col_2 .col_box_1{ width:213px;}
#page4 .content .col_2 .col_box_2{ width:181px;}
#page4 .content .col_2 .h_f{ height:25px;}
#page4 .content .col_2 input{ width:173px; height:18px;}
#page4 .content .col_2 textarea{ width:180px; height:101px; overflow:auto; display:block; margin-bottom:8px;}
#page4 .content .col_2 textarea, #page4 .content .col_2 input{ color:#757575; font-size:11px; font-family:tahoma;}
/*================== index-4.html ==================*/
#page5 .content .col_1 strong{ padding:16px 0 0 0; display:block;}
#page5 .content .col_1 .ind_left_box{ padding:31px 21px 0 5px}
/**/
#page5 .content .col_2 .wr_box .indent_box{ padding:35px 37px 0 34px;}
#page5 .content .col_2 strong{ padding:16px 0 0 0; display:block;}
#page5 .content .col_2 p{ margin-top:11px;}
/*==================list====================*/
.wr_box .t { background:url(images/m2-t-dr.gif) repeat-x top #FFF;}
.wr_box .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.wr_box .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.wr_box .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.wr_box .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.wr_box .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom;}

li a { background:url(images/list_bull.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 22px; color:#3fb3cf; text-decoration:none; font-weight:bold; line-height:1.812em;}
li a:hover { text-decoration:none; color:#3e3e3e;}
/*==========================================*/
