body
{
background:url(../images/bc.gif);
}
/*p { margin:0; padding:0; font:11px/16px Tahoma; background:url(../images/til_tp.gif) repeat-x; height:106px; }*/


.para { margin:0; padding:5px; font:11px/16px "Arial"; valign:top;}
/* Search */

.para1
{
 line-height:20px;
}

#search {
	padding: 10px 10px 10px 800px;
}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search input {
	float: left;
	font: 11px Tahoma, Geneva, sans-serif;
	padding: 2px 2px;
}

#search-text {
	width: 100px;
	border: 1px solid #000000;
	color: #000000;
}

#search-submit {
	height: 21px;
	margin-left: 10px;
	padding: 0px 2px;
	border: none;
	background: #E71810;
	color: #FFFFFF;
}

/* Page */
img{border:0; }

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

.mrgn1{ margin-top:10px; float:left; }

.mrgn2{ margin-top:15px; }

.mrgn3{ margin-top:20px; float:left; }

.mrgn4{ margin-top:25px; float:left; }

.mrgn5{ margin-top:30px; float:left;}

.mrgn6{ margin-top:35px; float:left; }

.mrgn7{ margin-top:45px; float:left; }

.mrgn8{ margin-top:59px; float:left; }

/*blocks*/
#main_block{ width:1000px; text-align:left; }

#sub_block1{ width:550px; text-align:left; }

#content_block{ width:1000px; float:left; background:url(../images/til_cp.gif) #fff repeat-x; padding-bottom:25px; }

.vision_block1{ width:250px; float:left; background:#6F6F6F; height:130px; }

.vision_block2{ width:250px; float:left; background:#673434; height:100px; }

.vision_block3{ width:250px; float:left; background:#808040; height:100px; }


#right_block{ margin:10px 50px 0 0; float:right; width:275px; display:inline; }

#center_block{ margin:10px 0 0 42px; float:left; width:604px; display:inline; }

#sub_block2{ width:1000px; text-align:left; }

#footer_block{ width:1000px; float:left; background:#000000; padding-bottom:20px; }

/*top*/
.tp_blk1{ width:1000px; float:left; height:106px; }

.tp_img1,.tp_img2{ background:url(../images/tp_bk1.jpg) no-repeat left; width:1000px; height:292px; float:left;}

.tp_img2{ background:url(../images/tp_bk2.jpg) no-repeat right; }

.menu{ width:1000px; margin:0px 0 0 0px; background:url(../images/til_nv.gif) repeat-x; height:53px; float:left; display:inline; }

.menu_a{ float:left; color:#818181; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; background:url(../images/nv_ln.gif) no-repeat right; padding:20px 20px 0 0px; margin:0 0px 0 20px; width:82px; text-align:center; height:33px; }

.menu_a:hover{ float:left; color:#fff; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; background:url(../images/nv_hv.gif) no-repeat left; padding:20px 20px 0 0px; margin:0 0px 0 20px; width:82px; text-align:center; height:33px; }

.menu_pg { float:left; color:#fff; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; background:url(../images/nv_hv.gif) no-repeat left; padding:20px 20px 0 0px; margin:0 0px 0 20px; width:82px; text-align:center; height:33px; }

.logo{ margin:28px 0 0 43px; float:left; display:inline; }

.tp_tx { margin:148px 0 0 150px; float:left; display:inline; color:#BCE1DD; width:335px; text-align:right; }

.src{  color:#818181; font:11px Arial, Helvetica, sans-serif; background:#EFF0EF; border:1px solid #D4D1D1; width:156px; height:20px; margin:12px 0 0 0; float:left; border-left:none; border-right:none; padding:5px 0 0 0; }

/*center*/
.title{ color:#575757; font:18px Arial, Helvetica, sans-serif; width:500px; float:left; }

.txt{ color:#828282; font:11px/16px Tahoma; width:600px; float:left; margin:12px 0 0 0; }

.txt b { color:#3C8F99; }

.cp_blk1{ width:576px; border:1px solid #ECF2C3; margin:22px 0 0 0; float:left; background:url(../images/til_who.gif) #D1D4BB repeat-x; padding:19px 0 19px 24px; }

.who_tx{ color:#888F67; width:570px; float:left; border-top:1px dashed #888F67; margin:10px 0 0 0; padding:9px 0 0 0; }

.cp_lnk{ width:290px; float:left; margin:27px 0 0 30px; }

.cp_lnk a{ color:#6D862A; line-height:20px; float:left; width:270px; background:url(../images/blt_crl.gif) no-repeat left center; padding:0 0 0 20px; }

.cp_lnk a:hover{ text-decoration:none; }

.cp_lnk2{ width:160px; float:left; margin:35px 0 0 15px; }

.cp_lnk2 a{ color:#6D862A; line-height:20px; float:left; width:140px; background:url(../images/blt_crl1.gif) no-repeat left top; padding:0 0 0 20px; }

.cp_lnk2 a:hover{ text-decoration:none; }

.txt1{ width:375px; margin:32px 0 0 35px; float:left; color:#828282; }

/*right*/
.rp_blk1{ border:0px solid #D3D3D3; height:550px; width:257px; float:left; padding:0px 0 35px 16px; } 

.rp_content{ border:0px solid #D3D3D3; width:420px; float:left; padding:11px 0 11px 16px; } 


.tx{ color:#707070; font:11px/16px Tahoma; width:230px; float:left; margin:10px 0 0 0;  }

.nws{ background:url(../images/nws.gif) no-repeat; width:273px; height:121px; float:left; margin:11px 0 0 0; }

.nws input{ margin:46px 0 0 15px; width:206px; float:left; font:11px Tahoma; border:1px solid #96927C; border-top:none; border-left:none; height:17px; }

.nws img { margin:13px 0 0 15px; float:left; }

.rp_blk2{ background:url(../images/til_tch.gif) #7F8385 repeat-x; border:1px solid #AAAEAF; width:257px; float:left; padding:15px 0 45px 16px; }



/*footer*/
.fp_link{  width:650px; display:inline; }

.fp_link a{ color:#BDBDB9; font:11px/30px Arial, Helvetica, sans-serif; text-decoration:none;  }

.fp_link a:hover{ text-decoration:underline; }

.fp_link span{ color:#BDBDB9; padding:0 5px; }

.cpy_tx{ margin:0px 0 0 415px; display:inline; float:left; width:330px; color:#BDBDB9; font:11px Arial, Helvetica, sans-serif;  }
