body,p { margin:0; padding:0; font:11px/16px Tahoma; background:#fff; }

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; float:left; }

.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:40px; float:left; }

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

.mrgn9{ margin-top:70px; float:left; }

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

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

#content_block{ width:999px; float:left; background:url(../images/til_cp.gif) repeat-y; padding:25px 0 20px 0; }

#left_block{ width:226px; float:left; }

#center_block { width:544px; float:left; color:#727272; font:11px/16px Arial, Helvetica, sans-serif; padding:0px 10px 0px 10px;}

#right_block{ width:193px; float:left;  padding:0 0 0 16px; }


#sub_block3{ width:999px; text-align:left; }

#footer_block{ width:999px; float:left; background:#755972; padding:17px 0 20px 0; margin:10px 0 0 0; }

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

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

.tp_img3,.tp_img4{ background:url() no-repeat left; width:999px; height:350px; float:left;}

.tp_img4{ background:url() no-repeat right; }

.menu{ width:999px; background:url(../images/nv_bk.jpg) no-repeat; height:43px; float:left; display:inline; }

.mnu_blk{ width:595px; float:left; margin:7px 0 0 27px; display:inline; }

.mnu_blk a{ margin:0 0 0 4px; float:left; color:#E1E1E1; font:11px/26px Arial, Helvetica, sans-serif; text-decoration:none; }

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

.mnu_blk span{ padding:0 15px; float:left; color:#E1E1E1; margin:4px 0 0 0; }

.mnu_hm { width:210px; float:left; margin:7px 0 0 130px; display:inline; }

.mnu_hm a{ margin:0 0 0 4px; float:left; color:#E1E1E1; font:11px/26px Arial, Helvetica, sans-serif; text-decoration:none; }

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

.mnu_hm span{ padding:0 15px; float:left; color:#E1E1E1; margin:4px 0 0 0; }

.logo{ margin:90px 0 0 124px; float:left; display:inline; }

.tp_tx{ margin:65px 0 0 127px; display:inline; clear:left; float:left; }


/*center*/

h4  {
color:#BB0EAE;
font-family:arial,verdana;
font-size:18px;
line-height:22px;
margin:20px 0 5px;
}

.titl,.tit2{ width:470px; float:left; color:#BB0EAE; font:18px Arial, Helvetica, sans-serif; margin-left:40px; display:inline; }

.tit2 { width:250px;}

.ftrd{ color:#FF0080; font: bold 14px "Trebuchet MS"; width:472px; margin:30px 0 0 40px; display:inline; clear:left; float:left; border-bottom:1px solid #DDDDDD; }

.cp_blk1 { float:left; width:540px; }

.cp_blk2 { width:207px; float:left; margin:30px 0 0 45px; display:inline; }

.cp_blk2 a { color:#848383; font:11px/14px Arial, Helvetica, sans-serif; }

.cp_blk2 span { color:#848383; font:11px/14px Arial, Helvetica, sans-serif; width:207px; float:left; }

.cp_blk3 { width:202px; float:left; margin:30px 0 0 40px; display:inline; }

.cp_blk3 a { color:#848383; font:11px/14px Arial, Helvetica, sans-serif; }

.cp_blk3 span { color:#848383; font:11px/14px Arial, Helvetica, sans-serif; width:207px; float:left; }

.txt{ color:#727272; font:11px/14px Arial, Helvetica, sans-serif; float:left; margin:10px 0 0 0px; padding:0 10px 0 10px; }

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

.cp_lnk a{ color:#D66304; font:11px/28px Arial, Helvetica, sans-serif; float:left; width:370px; padding:0 0 0 30px; background:url() no-repeat left; text-decoration:none; }

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

.widt{ width:520px; float:left; }

.sbmt1{ width:320px; float:left; background:#2F80AE; float:left; padding:17px 0 20px 17px; }

.sgst{ width:175px; float:left; background:#fff; margin:20px 0 0 0; color:#000; padding:10px 0 20px 10px; }

.sbm{ background:#9D159F; color:#fff; font:11px Arial, Helvetica, sans-serif; width:60px; float:right; margin:10px 20px 0 0; border:0; text-align:center; }

.sgst span{ color:#000; font:11px Arial, Helvetica, sans-serif; float:left; }

.pg { float:left; width:500px; margin:10px 0 0 30px; display:inline; }

.pg a{ color:#727272; font:11px/14px Arial, Helvetica, sans-serif; margin:0 0 0 10px; float:left; }



.maildiv .sidelbl {
clear:left;
display:block;
float:left;
padding:0 10px 0 0;
text-align:left;
vertical-align:top;
width:150px;
}

.maildiv input {
margin-bottom:10px;
}


/*left*/
.lp_hdng{ width:216px; margin:20px 0 0 0px; padding:0 0 0 10px; float:left; background:#9150BC; font: bold 12px/26px Arial, Helvetica, sans-serif; color:#fff; }

.widt_lp{ width:216px; padding:0 0 10px 10px; float:left; background:#C8A7C5; font:11px/14px Arial, Helvetica, sans-serif; color:#000; }

.artc{ font:11px Arial, Helvetica, sans-serif; width:210px; float:left; color:#000; margin:5px 0 0 0px; text-decoration:none; }

.artc:hover{ text-decoration:underline; }

.site_txt { width:400px; float:left; margin:10px 0 0 30px; }

.site_txt1{ width:400px; float:left; margin:10px 0 0 30px; font-weight:bold; color:#000000;}

.site_txt2{ width:400px; float:left; margin:10px 0 0 45px; color:#000000; text-decoration:none; }

.site_txt3 { float:left; color:#000000; text-decoration:none; }

.site_txt a{ color:#000; font: bold 11px Arial, Helvetica, sans-serif; float:left; text-decoration:none; }

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

.abt_txt { float:left; width:500px; margin:30px 0 0 10px; }

/*footer*/
.fp_link{ float:left; width:440px; margin:0px 0 0 285px; display:inline; }

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

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

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

.cpy{ margin:5px 0 0 200px; display:inline; float:left; width:600px; color:#E12AF2; font:11px/16px Arial, Helvetica, sans-serif; text-align:center; }

.cpy a{ color:#5C6E73; }

.cp_recm_link
{
width:200px;
float:left;
margin-top:6px;
margin-right:60px;
margin-bottom:10px;
font:11px/15px arial;
}
.cp_recm_link1
{
width:200px;
float:left;
margin-top:6px;
margin-right:0px;
margin-bottom:10px;
font:11px/15px arial;
}
