/* CSS Document */
body,p { margin:0; padding:0;}

img{border:0; float:left;}

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

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

.mrgn2{ margin-top:15px; float:left; }

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

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

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

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

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

.mrgn8{margin:10px 0px 0px 30px; float:left; }


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

#sub_block{ width:998px; text-align:left;}

#content_block{ width:998px; float:left; padding-bottom:20px; }

#left_block{ width:262px; margin:30px 0 0 40px; float:left; display:inline; }

#center_block{ float:right; width:623px; margin:30px 42px 0 0; display:inline; }

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

#footer_block{ width:998px; float:left; background:url(../images/til_fp.gif) repeat-x; padding-bottom:30px; }

/*top*/
.tp_img1,.tp_img2{ background:url(../images/tp_bg1.jpg) no-repeat left; width:998px; height:278px; float:left; }

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

.logo{ margin:70px 100px 0 50px; float:left; }

.menu{ margin:122px 0px 0 78px; float:left; width:880px; }
.nv1{ float:left; display:inline; margin:0px 0px 0px 38px;}

.nv_home{ float:left; display:inline; margin:-1px 0px 0px 129px;}

/*.menu a{ background:url(../images/nv_shp.gif) no-repeat right; height:31px; padding:20px 33px 0 33px; float:left; }*/

.menu img{ float:left; }

.nws{ margin:17px 0 0 40px; float:left; background:url(../images/nws_bg.gif) no-repeat; width:250px; height:85px; padding:20px 0 0 13px; }

.nws input{ margin:20px 5px 0 0; float:left; width:160px; height:20px; border:1px solid #EEE880; font:11px "Trebuchet MS"; color:#999E8A; }

/*center*/
.cp_blk1{ border-bottom:1px solid #DCDBD4; float:left; width:623px; color:#7D7B78; font:11px/16px Tahoma; padding-bottom:20px; } 
.cp_blk1 a{color:#7D7B78;}
.cp_blk1 b{float:left;display:inline; font: bold 11px tahoma;}

.widt_cp{ width:623px; float:left; margin:15px 0 0 0; }

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

.cp_lnk a{ color:#64B01E; font:11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; }

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

.cp_lnk2{ width:290px; float:left; margin:10px 0 0 0; }

.cp_lnk2 a{ color:#64B01E; font:11px/20px Tahoma; width:290px; float:left; }

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

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

.cp_lnk3 a{ color:#529C0D; font:11px/20px Tahoma; width:290px; float:left; background:url(../images/pls.gif) no-repeat left; padding-left:15px; }

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

.cp_mac{ color:#35A1AE; font: bold 11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; text-decoration:none; }

.cp_btm_head{float:left; display:inline; font: bold 12px/20px Tahoma; color:#79B622; padding-left:10px;}
.cp_blk{ padding:0px 0 5px 0px; float:left; width:294px; border-left:1px solid #CBE6E1; border-right:1px solid #CBE6E1; background:#E3F8F4; margin-left:30px; }
img.cp_bull{float:left;margin-top:5px;margin-left:4px;margin-right:8px;}
img.cp_bull1{float:left;margin-top:16px;margin-left:4px;margin-right:8px;}

.cp_tx{float:left; width:450px; margin-left:20px; }

/*left*/
.lp_blk1{ padding:5px 0 5px 15px; float:left; width:245px; border-left:1px solid #9CD9CF; border-right:1px solid #9CD9CF; background:#E4F8F4; }
.lp_blk4{ padding:5px 0 5px 15px; float:left; width:245px; border-left:1px solid #9CD9CF; border-right:1px solid #9CD9CF; background:#E4F8F4; }
.lp_blk4 a{float:left; color:#46998B; font: bold 11px/20px tahoma; background:url(../images/cp_bx.gif) no-repeat left; padding-left:20px; }
.dat{ color:#E0707F; font:bold 11px Tahoma; margin:15px 0 0 0; float:left; text-decoration:underline; }

.nw_tx{ color:#3F686E; font:11px/16px Tahoma; margin:10px 0 0 0; width:230px; float:left; }
.nw_tx1{ color:#5F6262; font:11px/16px Tahoma; margin:10px 0 0 0; width:230px; float:left; }
.nw_tx2{ color:#5F6262; font:11px/16px Tahoma; margin:10px 0 0 15px; width:280px; float:left; }
.lp_blk2{ padding:5px 0 5px 15px; float:left; width:247px; border-left:1px solid #DBEDA1; border-right:1px solid #DBEDA1; background:#F6FDDD; }


.lp_blk3{ padding:5px 0 0px 15px; float:left; width:247px; border-left:1px solid #EFCACA; border-right:1px solid #EFCACA; background:#FCEBEB; }
.lp_blk3 a{background:url(../images/lp_sym.gif) no-repeat left; padding-left:20px; font:bold 11px/20px tahoma ; color:#393939; width:130px; }
.lp_blk5{ padding:5px 0 0px 15px; float:left; width:247px; border-left:1px solid #EFCACA; border-right:1px solid #EFCACA; background:#FCEBEB; }

.lp_blk5 u{background:url(../images/lp_sym.gif) no-repeat left; padding-left:20px; font:bold 11px/20px tahoma ; color:#393939; width:130px; }

.lp_blk5 a{ color:#393939;}

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

.blng_lp a{ color:#66731D; font:11px/23px Tahoma; width:145px; float:left; background:url(../images/pls.gif) no-repeat left; padding:0 0 0 15px; }

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

.widt_lp{ width:260px; float:left; margin:10px 0 0 0; color:#7D7B78; font:11px/16px Tahoma; }

.rd_mr{ color:#46998B; background:url(../images/blt_rd.gif) no-repeat left; padding:0 0 0 15px; float:left; font:11px Tahoma; }
.rd_mr2{ color:#46998B; background:url(../images/blt_rd2.gif) no-repeat left; padding:0 0 0px 15px; float:left; font:11px Tahoma; }
.rd_marg{ padding-bottom:10px;}

.rd_mr1{ color:#DFA547; background:url(../images/blt_rd1.gif) no-repeat left; padding:0 0 0 15px; float:left; font:11px Tahoma; }

.cp_tip_mar{float:left; display:inline; width:600px; margin:20px 0px 0px 0px;}

.cp_tip_mar span{background:url(../images/cp_bx.gif) no-repeat left; padding:0px 0px 0px 20px;}
/*footer*/
.fp_link{ float:left; width:500px; margin:30px 0 0 275px; }

.fp_link a{ color:#4B7A19; font:11px/16px Tahoma; text-decoration:none; }

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

.fp_link span{ color:#4B7A19; padding:0 10px; }

.cpy_tx{ margin:10px 0 0 300px; float:left; width:400px; color:#4B7A19; font:11px Tahoma;  }

.cp_recm_link, .cp_recm_link1{
	float:left;width:220px;margin:15px 0px 0px 25px;color:#000;font:12px/16px arial; color:#5F6262;
}


.brd
{
width:507px;
padding-top:15px;
margin:auto;
text-align:center;
background:#FFFFFF;
}
.blk
{
width:260px;
border:1px solid #000000;
height:20px;
background:#FFFFFF;
margin:auto;
text-align:center;
line-height:20px;
}
.blk1
{
width:480px;
border:1px solid #000000;
height:20px;
background:#FFFFFF;
margin:auto;
text-align:center;
line-height:20px;
}

.line
{
width:1px;
height:15px;
border-left:1px solid #000000;
margin:auto;
text-align:center;
}
