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

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

.mrgn4{ margin-top:50px;  }

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

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

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

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

h1 {font:14px Tahoma; color:#007D7D; font-weight:bold}
h2 {padding-left:10px; color:#94A23E; font:12px Tahoma; font-weight:bold}
h3 {padding-left:30px; color:#F03;  font:12px Tahoma; font-weight:bold}
h4 {padding-left:10px; color:#FF6; font:12px Tahoma; font-weight:bold}




.prices {color:#FF6; }
.alt {text-decoration:none;}

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

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

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

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

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

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

#footer_block{ width:1000px; float:left; background:#767770; padding-bottom:35px; }

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

.tp_img1,.tp_img2{  left; width:1000px; height:150px; 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:152px; 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:152px; 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:152px; 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 a {color:#069;}

.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:0px 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:360px; float:left; margin:27px 0 0 30px; }

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

.cp_lnk li{ color:#6D862A; line-height:20px; float:left; width:480px;  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{ background:#F2F3F2;  width:257px; float:left; padding:15px 0 35px 40px; } 

.tx{ color:#707070; font:11px/16px Tahoma; width:230px; float:left; margin:0px 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:5px 0 45px 10px; }



/*footer*/
.fp_link{ float:left; width:650px; margin:30px 0 0 300px; display:inline; }

.fp_link a{ color:#BDBDB9; font:11px/30px Arial, Helvetica, sans-serif; text-decoration:none; background:url(../images/ln_fp.gif) no-repeat left; padding:0 5px;  }

.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;  }



