* { margin:0; padding:0;}
body { background:#141414; font-size:100%; line-height:1em; font-family:arial; color:#839199;}

.green{color: #017955}
/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:arial; color:#839199; font-weight:normal; font-size:1em}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

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

a.link {background:url(images/marker_link.gif) no-repeat 0 6px; padding-left:10px; color:#a7b8c2; text-decoration:underline}
a.link:hover {text-decoration:none}

strong {color:#fff}

.column { float:left;}
.clear { clear:both;}


h1{text-indent:-10000px; background:url(images/logo.jpg) no-repeat 0 0; height:190px; width:205px; margin:0; font-size:0.75em}
h2 {color:#fff; font-size:1em; margin:0 0 9px 0}

#header, #wrapper_header, #footer {width:800px}

/*header*/
#header {height:84px; color:#656565; font-size:0.6875em; line-height:1.36em}
#header a {background:none; color:#656565; text-decoration:none; padding-left:10px}
#header a:hover {background:url(images/header_marker.gif) no-repeat 0 6px; padding-left:10px}
#header a.m {background:url(images/header_marker.gif) no-repeat 0 6px}
#header .col_1 {width:295px; background:#141414; height:84px}
#header .col_1 .indent {padding:34px 0 0 37px}
#header .col_2 {width:505px; background:#000000; height:84px}
#header .col_2  input {width:153px; background:none; border: solid 1px #23303a; font-size:1em; color:#4f6675; font-family:tahoma; height:17px; padding-left:10px}
#header .col_2  .form {width:235px; margin:32px 0 0 253px}
#header .col_2  .form .col_form_1 {width:160px; float:left}
#header .col_2  .form .col_form_2 {width:75px; float:left}
#header .col_2  .form .col_form_2 img { float:right}
#header .col_2  .form a {background:none}
#wrapper_header {height:266px}


.cont_width {width:800px}
.col_right {width:505px; float:left}
.indent {padding:10px 0 10px 36px}

.menu {width:295px; float:left; background:#70878d; height:510px}

/*content*/
#content {width:505px; font-size:0.6875em; line-height:1.33em}
#content .row_1 {font-size:1.091em; line-height:1.36em}
#content .row_1 .link {font-size:0.92em}
#content .row_3 {margin-bottom:30px}
.title {display:block; margin-bottom:20px}
.img_left {float:left; margin:0 20px 0 0}
.line_1 {background:url(images/line_bg_1.gif) repeat-x top; width:auto; height:30px}
.line_2 {background:url(images/line_bg_2.gif) repeat-x top; width:auto; height:18px}

/*footer*/
#footer {font-size:0.6875em; line-height:1.33em; color:#48575f}
#footer .col_1 {width:295px; background:#70878d; height:64px}
#footer .col_2 {width:500px; height:64px}
#footer .col_2 .indent {padding:10px 0 10px 36px}
#footer a {color:#48575f; text-decoration:underline}
#footer a:hover {text-decoration:none}


/*================== index.html ==================*/
#page1 #content .row_1 .indent {padding:38px 40px 34px 42px}
#page1 #content .row_1 .title {margin-bottom:17px}
#page1 #content .row_2 .col_1 .line_1 {margin:0 13px 0 16px}
#page1 #content .row_2 .col_1 .title {margin:0 0 21px 42px}
#page1 #content .row_2 .col_2 .line_1 {margin:0 21px 0 9px}
#page1 #content .row_2 .col_2 .title {margin:0 0 21px 31px}
#page1 #content .row_3 .block .ind {padding:33px 20px 30px 37px}
#page1 #content .row_3 .block p {margin:0 0 30px 0}
#page1 #content .row_3 .block .p1 {margin:0 0 17px 0}
#page1 #content .row_3 .block_2 .ind {padding:27px 29px 15px 31px}
#page1 #content .row_3 .block_2 ul {margin:0 0 19px 0}


/*================== index-1.html ==================*/
#page2 #content .row_1 .indent {padding:40px 30px 34px 42px}
#page2 #content .row_1 .title {margin-bottom:15px}
#page2 #content .row_1 p {margin:0 0 17px 0}
#page2 #content .row_1 strong {display:block}
#page2 #content .row_1 .p1 {margin:0 0 12px 0}
#page2 #content .row_2 .line_1 {margin:0 21px 0 16px}
#page2 #content .row_2 .title {margin:0 0 21px 41px}
#page2 #content .row_3 .block .ind {padding:33px 20px 33px 37px}
#page2 #content .row_3 .block .box {width:441px; margin-top:13px}
#page2 #content .row_3 .block .box .col_box_1 {width:241px}
#page2 #content .row_3 .block .box .col_box_2 {width:200px}


/*================== index-2.html ==================*/
#page3 #content .row_1 .indent {padding:40px 30px 34px 42px}
#page3 #content .row_1 .title {margin-bottom:15px}
#page3 #content .row_1 p {margin:0 0 17px 0}
#page3 #content .row_1 strong {display:block}
#page3 #content .row_1 .p1 {margin:0 0 12px 0}
#page3 #content .row_2 .line_1 {margin:0 21px 0 16px}
#page3 #content .row_2 .title {margin:0 0 21px 41px}
#page3 #content .row_3 .block .ind {padding:33px 40px 29px 37px}
#page3 #content .row_3 .img_left {margin:-2px 20px 23px 0}
#page3 #content .row_3 p {margin:9px 0 0 0}


/*================== index-3.html ==================*/
#page4 #content .row_1 .indent {padding:38px 40px 34px 42px}
#page4 #content .row_1 .title {margin-bottom:17px}
#page4 #content .row_2 .col_1 .line_1 {margin:0 13px 0 16px}
#page4 #content .row_2 .col_1 .title {margin:0 0 21px 42px}
#page4 #content .row_2 .col_2 .line_1 {margin:0 21px 0 9px}
#page4 #content .row_2 .col_2 .title {margin:0 0 21px 31px}
#page4 #content .row_3 .block .ind {padding:33px 20px 29px 37px}
#page4 #content .row_3 .block .img_left {margin:-2px 20px 23px 0}
#page4 #content .row_3 .block p {margin:9px 0 0 0}
#page4 #content .row_3 .block_2 .ind {padding:31px 29px 15px 31px}
#page4 #content .row_3 .block_2 ul {margin:15px 0 12px 0}


/*================== index-4.html ==================*/
#page5 #content .row_1 .indent {padding:40px 30px 34px 43px}
#page5 #content .row_1 .title {margin-bottom:15px}
#page5 #content .row_1 strong {display:block; margin-bottom:4px}
#page5 #content .row_1 .img_left {margin:2px 22px 0 1px}
#page5 #content .row_2 .line_1 {margin:0 21px 0 16px}
#page5 #content .row_2 .title {margin:0 0 21px 41px}
#page5 #content .row_3 .block .ind {padding:33px 20px 35px 37px}
#page5 #content .row_3 .block .box {width:436px}
#page5 #content .row_3 .block .box .col_box_1 {width:232px}
#page5 #content .row_3 .block .box .col_box_2 {width:204px}
#page5 #content .row_3 .block .box input {width:201px; height:17px}
#page5 #content .row_3 .block .box .div_input {margin-bottom:4px}
#page5 #content .row_3 .block .box textarea {width:204px; height:96px; overflow:auto; display:block; margin-bottom:10px}
#page5 #content .row_3 .block .div_link {text-align:right; width:436px}


/*================== index-5.html ==================*/
#page6 #content .row_1 .indent {padding:40px 30px 29px 43px}
#page6 #content .row_1 .title {margin-bottom:15px}
#page6 #content .row_1 p {margin:0 0 16px 0}
#page6 #content .row_2 .line_1 {margin:0 21px 0 16px}






/*==================list====================*/

.block_2 { background:#2e363b}
.block_2 .top { background:url(images/block2_border_1.gif) repeat-x top;}
.block_2 .bot { background:url(images/block2_border_1.gif) repeat-x bottom;}
.block_2 .left {background:url(images/block2_border_2.gif) repeat-y left}
.block_2 .right {background:url(images/block2_border_2.gif) repeat-y right}
.block_2 .l_t { background:url(images/block_corner_2.gif) no-repeat left top; width:100%}
.block_2 .r_t { background:url(images/block_corner_2.gif) no-repeat right top;}
.block_2 .l_b { background:url(images/block_corner_2.gif) no-repeat left bottom;}
.block_2 .r_b { background:url(images/block_corner_2.gif) no-repeat right bottom;}


.list ul { margin:0; padding:0}
.list li { line-height:1.64em; }
.list li a {color:#a7b8c2; text-decoration:underline; background:url(images/marker_list.gif) no-repeat 0 6px; padding-left:10px}
.list li a:hover { text-decoration:none}
/*==========================================*/


.clearfix:after {  content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix {  display: inline-block; }

html[xmlns] .clearfix {  display: block; }

* html .clearfix {  height: 1%; }

#content div *  { color: #017955 }

.float-left { float: left; }
.mr-15 { margin-right: 15px !important; }
.ml-15 { margin-left: 15px !important; }

.fs-l { font-size: 2em; }
.fs-m { font-size: 1.5em; }
.fs-s { font-size: 1.1em; }
.fs-r { font-size: 1em; } /*  Reset */
.fs-xs { font-size: 1em; }

.lh-2 { line-height: 2em; }
.lh-1 { line-height: 1em; }
.lh-1p5 { line-height: 1.5em; }
.lh-3 { line-height: 3em; }

#content hr { width: 80%; margin: 0px auto; background: #017955; height: 1px;  }

.ti-0 { text-indent: 0px; }
.col280  { width: 280px; display: block; float: left; }
