* { margin:0; padding:0;}

body { background:#242424 url(images/body.gif) repeat-x 0 22px;}

html, input, textarea, select{font-family:arial; font-size:100%; color:#808080; font-weight:normal; font-size:0.6875em; line-height:1.63em}


span.no-spam {display:none; visibility:hidden;}


/*in_line*/

input, select { vertical-align:middle; font-weight:normal;}

img {border:0; vertical-align:top; text-align:left;}

img.photo{border: 1px solid #424242;}



.clear { clear:both;}



.fleft { float:left;}

.fright { float:right;}



.alignright { text-align:right;}



.title, .title_top, .title_bot{ display:block}



p {margin:0; padding:0;}



h1 { text-indent:-10000px;  padding:0; margin:0; line-height:1em; font-size:1em; background:url(images/logo.gif) no-repeat; width:235px ; height:75px}

.pos{ position:absolute; margin:0; padding:0}



ul { margin:0; padding:0; list-style:none; line-height:2.4em}

ul li{ background:url(images/list_bg.gif) no-repeat 0 10px; padding-left:16px}

ul li a { color:#7f7f7f; text-decoration: underline; font-weight:normal; font-size:1.18em}

ul li a:hover{ text-decoration: none}



ul#footMenu{list-style: none; margin: 0; padding: 0; color: #fff;}

ul#footMenu li{display:inline; background: Transparent;}

ul#footMenu li a{text-decoration: none; color: #fff; font-size: 90%;}



/*txt, links*/

a{ color:#808080; text-decoration:underline}

a:hover{ text-decoration:none}



strong{ text-transform:uppercase; color:#ffffff}





/*header*/

#header .menu{ height:97px; background:url(images/menu_rep.jpg) repeat-x}

#header .left{ background: url(images/menu_left.jpg) no-repeat}

#header .right{ background:url(images/menu_right.jpg) no-repeat right top; height:97px; text-align:center}

#header .right img{ margin-top:26px}

#header .logo{ height:97px; text-align:center}

#header .logo .block{ width:766px; margin:0 auto}

#header .logo .block .indent{ padding:15px 0 0 79px; text-align:left}

#header .slogan{ height:232px; text-align:center}

#header .slogan .bg{ width:674px; height:232px; margin:0 auto; background:url(images/slogan_bg.jpg) no-repeat; text-align:left}

#header .slogan .bg img{ margin:85px 0 0 308px}





/*content*/

#content .ind{ padding:0 51px 0 57px}

#content .main_block{ width:100%}

#content .main_block .top{ background:url(images/top.gif) repeat-x #151515; width:100%}

#content .main_block .lt{ background:url(images/lt.gif) no-repeat; width:100%}

#content .main_block .rt{ background:url(images/rt.gif) no-repeat right top; width:100%}

#content .main_block .lb{ background:url(images/lb.gif) no-repeat left bottom; width:100%}

#content .main_block .rb{ background:url(images/rb.gif) no-repeat right bottom; width:100%}

#content .main_block .spacer{ height:508px; float:left}



#content .block_smaller{ width:100%}

#content .block_smaller .lt{ background:url(images/lt1.gif) no-repeat #1f1f1f; width:100%}

#content .block_smaller .rt{ background:url(images/rt1.gif) no-repeat right top; width:100%}

#content .block_smaller .lt1{ background:url(images/lt1_1.gif) no-repeat #1f1f1f; width:100%}

#content .block_smaller .rt1{ background:url(images/rt1_1.gif) no-repeat right top; width:100%}

#content .block_smaller .lb{ background:url(images/lb1.gif) no-repeat left bottom; width:100%}

#content .block_smaller .rb{ background:url(images/rb1.gif) no-repeat right bottom; width:100%}

#content .main_block .ind_1{ padding:4px}





#content .block_small { width:100%}

#content .block_small .t{ background:url(images/t_2.gif) repeat-x; width:100%}

#content .block_small .b{ background:url(images/b_2.gif) repeat-x left bottom; width:100%}

#content .block_small .lt{ background:url(images/lt_2.gif) no-repeat left top; width:100%}

#content .block_small .rt{ background:url(images/rt_2.gif) no-repeat right top; width:100%}

#content .block_small .lb{ background:url(images/lb_2.gif) no-repeat left bottom; width:100%}

#content .block_small .rb{ background:url(images/rb_2.gif) no-repeat right bottom; width:100%}



#content .title_bg { width:100%; background:url(images/title_rep.gif) repeat-x}

#content .title_bg .left{ background:url(images/title_left.gif) no-repeat; width:100%}

#content .title_bg .right{ background:url(images/title_right.gif) no-repeat right top; width:100%; height:47px}

#content .title_bg .left1{ background:url(images/title_left1.gif) no-repeat; width:100%}

#content .title_bg .right1{ background:url(images/title_right1.gif) no-repeat right top; width:100%; height:47px}

#content .title_bg .left2{ background:url(images/title_left2.gif) no-repeat; width:100%}

#content .title_bg .right2{ background:url(images/title_right2.gif) no-repeat right top; width:100%; height:47px}



#content .title_bg img{ margin:12px 0 0 16px}



#content .list_bg{ width:100%}

#content .list_bg .lt{ background:url(images/lt3.gif) no-repeat #000000; width:100%}

#content .list_bg .rt{ background:url(images/rt3.gif) no-repeat right top; width:100%}

#content .list_bg .lb{ background:url(images/lb3.gif) no-repeat left bottom; width:100%}

#content .list_bg .rb{ background:url(images/rb3.gif) no-repeat right bottom; width:100%}



#content p{ padding-bottom:20px}



/*footer*/

#footer{ text-align:center; color:#596a74}

#footer .ind{ padding-top:16px; width:766px; margin:0 auto}

#footer .ind img{ margin-bottom:3px}

#footer a{ color:#596a74; text-decoration:underline}

#footer a:hover{ text-decoration:none}

#footer span{ text-transform:uppercase}



/*================== index.html ==================*/

#page1 #content .row1{ width:100%}

#page1 #content .row1 .indent{ padding:32px 52px 30px 37px}

#page1 #content .row1 .indent .block{ width:100%}

#page1 #content .row1 .indent .block .c2{ width:145px; float:right; text-align:right}

#page1 #content .row1 .indent .block .c2 img{ margin-top:36px}

#page1 #content .row1 .indent .block .c1{ margin-right:145px}

#page1 #content .row1 .indent .block .c1 .title{ margin-bottom:19px}

#page1 #content .row1 p{ padding-bottom:18px}



#page1 #content .row2{ width:100%}

#page1 #content .main_block .ind_1{ padding:4px; float:left}

#page1 #content .block_smaller .spacer1{ height:240px; float:left}

#page1 #content .block_smaller .col1 .ind_3{ padding:0 4px 0 19px}

#page1 #content .block_smaller .indent{ padding:17px 19px 23px 17px}



#page1 #content .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}

#page1 #content .block_smaller .col2 .ind_3{ padding:0 10px 0 4px}



#page1 #content .block_smaller .col1 .indent1{ padding:19px 15px 0 18px}



#page1 #content .list_bg { margin-top:16px}

#page1 #content .list_bg .indent2{ padding:11px 10px 17px 19px}



#page1 #content .block_smaller .col2 .indent1{ padding:8px 15px 0 18px}

#page1 #content .box{ width:100%}

#page1 #content .box .row{ width:100%; padding:12px 0 17px 0}

#page1 #content .box .bg{ background:url(images/bg.gif) repeat-x left bottom}

#page1 #content .box img{ vertical-align:middle; margin-right:16px}



/*================== index-1.html ==================*/

#page2 #content .row1{ width:100%}

#page2 #content .row1 .block_smaller .ind_2{ padding:18px 18px 16px 18px}

#page2 #content .row1 .block_smaller .spacer{ height:240px; float:left}

#page2 #content .row1 .block_smaller .indent{ padding:17px 17px 20px 17px; float:left}

#page2 #content .row1 .block_smaller .indent1{ padding:23px 18px 0 16px}

#page2 #content .row1 .block_smaller .img{ float:left; margin:0 23px 20px 0}



#page2 #content .row2{ width:100%}

#page2 #content .row2 .indent{ padding:35px 0 38px 0; width:100%}

#page2 #content .row2 .col1 .indent11{ padding:0 10px 0 39px}

#page2 #content .row2 .col1 .indent1{ padding:25px 0 0 16px}



#page2 #content .row2 .col2 .indent11{ padding:0 39px 0 11px}

#page2 #content .row2 .col2 .indent1{ padding:31px 18px 0 16px}

#page2 #content .row2 .col2 .indent1 .img{ float:left; margin-right:14px}



/*================== index-2.html ==================*/

#page3 #content .row1{ width:100%}

#page3 #content .row1 .indent{ padding:31px 35px 39px 35px}

#page3 #content .row1 .indent1{ padding:28px 0 0 16px}

#page3 #content .row1 .indent1 .box{ width:100%}

#page3 #content .row1 .indent1 .box .col_1{ width:52%}

#page3 #content .row1 .indent1 .box .col_2{ width:47%}



#page3 #content .row2{ width:100%}

#page3 #content .main_block .ind_1{ padding:4px}

#page3 #content .row2 .block_smaller .spacer1{ height:240px; float:left}

#page3 #content .row2 .block_smaller .col1 .ind_3{ padding:0 4px 0 19px}

#page3 #content .row2 .block_smaller .indent{ padding:17px 19px 23px 17px}



#page3 #content .row2 .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}

#page3 #content .row2 .block_smaller .col2 .ind_3{ padding:0 10px 0 4px}



#page3 #content .row2 .block_smaller .col1 .indent1{ padding:24px 15px 19px 18px}

#page3 #content .row2 .block_smaller .col1 .indent1 .img{ float:left; margin:0 14px 18px 0}





#page3 #content .row2 .block_smaller .col2 .indent1{ padding:20px 15px 22px 19px}





/*================== index-3.html ==================*/

#page4 #content .row2{ width:100%}

#page4 #content .main_block .ind_1{ padding:4px}

#page4 #content .row2 .block_smaller .col1 .ind_3{ padding:0 4px 0 19px}

#page4 #content .row2 .block_smaller .indent{ padding:17px 19px 23px 17px}



#page4 #content .row2 .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}

#page4 #content .row2 .block_smaller .col2 .ind_3{ padding:0 10px 0 4px}



#page4 #content .row2 .block_smaller .col1 .indent1{ padding:21px 20px 10px 16px}

#page4 #content .row2 .block_smaller .col1 span a{ color:#FFFFFF}

#page4 #content .row2 .block_smaller .col1 img{ vertical-align:middle; margin-right:5px}



#page4 #content .row2 .block_smaller .col2 .indent1{ padding:19px 18px 20px 16px}

#page4 #content .row2 .block_smaller .col2 .indent1 .img{ float:left; margin:0 14px 29px 0}



/*================== index-4.html ==================*/



#page5 #content .row1{ width:100%}

#page5 #content .row1 .indent{ padding:31px 35px 39px 35px}

#page5 #content .row1 .indent1{ padding:28px 10px 9px 16px}



#page5 #content .row2{ width:100%}

#page5 #content .main_block .ind_1{ padding:4px}

#page5 #content .row2 .block_smaller .spacer1{ height:240px; float:left}

#page5 #content .row2 .block_smaller .col1 .ind_3{ padding:0 4px 0 19px}

#page5 #content .row2 .block_smaller .indent{ padding:17px 19px 23px 17px}



#page5 #content .row2 .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}

#page5 #content .row2 .block_smaller .col2 .ind_3{ padding:0 10px 0 4px}



#page5 #content .row2 .block_smaller .col1 .indent1{ padding:18px 15px 31px 18px}



#page5 #content .row2 .block_smaller .col2 .indent1{ padding:23px 15px 21px 19px}

#page5 #content .row2 .block_smaller .col2 .indent1 .img{ float:left; margin:0 14px 18px 0}







/*================== index-5.html ==================*/

#page6 #content .row1{ width:100%}

#page6 #content .row1 .indent{ padding:31px 35px 39px 35px}

#page6 #content .row1 .indent1{ padding:28px 10px 9px 16px}

#page6 #content .row1 .indent1 .box{ width:100%}

#page6 #content .row1 .indent1 .box .col_1{ width:80%}

#page6 #content .row1 .indent1 .box .col_2{ width:35%}

#page6 #content .row1 .indent1 .box .col_3{ width:29%}

#page6 #content .row1 .indent1 .box .ind_{ padding-right:24px}



#page6 #content .row2{ width:100%}

#page6 #content .main_block .ind_1{ padding:4px}

#page6 #content .row2 .block_smaller .ind_3{ padding:0 18px 0 19px}

#page6 #content .row2 .block_smaller .indent{ padding:17px 19px 23px 17px}



#page6 #content .row2 .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}



#page6 #content .row2 .block_smaller .indent1{ padding:18px 0 21px 18px}

#page6 #content .row2 .block_smaller .indent1 .box{ width:543px}

#page6 #content .row2 .block_smaller .indent1 .box .col_1{ width:273px}

#page6 #content .row2 .block_smaller  .indent1 .box .col_1 .row{ height:27px}

#page6 #content .row2 .block_smaller  .indent1 .box .col_2{ width:270px}

#page6 #content .row2 input{ width:261px; height:18px; color:#808080; background:none; border:#808080 1px solid; font-size:1em; font-family:arial}

#page6 #content .row2 textarea{ width:268px; height:72px; color:#808080; background:none; border:#808080 1px solid; font-size:1em; font-family:arial; overflow:auto}

#page6 #content .row2 .alignright{ padding-top:19px}



/*================== index-6.html ==================*/

#page7 #content{ width:100%}

#page7 #content .main_block .ind_1{ padding:4px}

#page7 #content .block_smaller .ind_3{ padding:0 18px 0 19px}

#page7 #content .block_smaller .indent{ padding:17px 19px 23px 17px}



#page7 #content .block_smaller .ind_2{ padding:18px 0 16px 0; width:100%}



#page7 #content .block_smaller .indent1{ padding:18px 10px 21px 18px}


