.dummy {  }

#box_help { width: 670px; background-color: #FFF; border-collapse: collapse; border: 1px solid #cdcdcd; }
#box_help TR { vertical-align: top; }
#box_help .about_children { width: 220px; background: #f0f3f5; border-right: 1px solid #cdd8de }
#box_help .about_children .photo { margin: 30px 10px 10px 10px; }
#box_help .about_children .who { margin: 15px 10px 10px 10px; font: normal 12px Tahoma; color: #0a7634; }
#box_help .about_children .descr { margin: 15px 10px 10px 10px; font: normal 11px Tahoma; color: #696d6a; }
#box_help .about_children .money { margin: 15px 10px 10px 10px; border-top: 1px solid #cecece;  border-bottom: 1px solid #cecece; padding: 10px 0px 10px 0px; font:bold 11px Tahoma; color: #383838; }
#box_help .money_take { font:bold 11px Tahoma; color: #818181; margin-top: 5px }
#box_help .about_children .about_action { font:normal 11px Tahoma; color: #818181; margin: 20px 0px 20px 10px; }
#box_help .about_children .about_action .date { color: #8e4343; }
#box_help .main_header { margin: 18px 0px 20px 0px; text-align: center; font:normal 24px Tahoma; color: #0a7633 }
#box_help .pay_block { border-top: 0px solid #cdd8de; background-color: #e9e9e7; padding: 5px 0px 5px 0px; margin: 7px 0px 0px 0px; }

#sms_tabs { margin: 0px 0px 0px 0px; height: 24px; }
#sms_tabs A { float: left; padding: 5px 7px 5px 7px; text-align: center; margin: 0px 0px 0px 10px; background: #FFF; border: 1px solid #e9e9e7; text-decoration: none; color: #0a7633 }
#sms_tabs A:hover { background: #e9e9e7; color: #0a7633 }
#sms_tabs A.sms_sell { background: #e9e9e7; color: #0a7633 }

#sms_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#sms_form FORM { margin: 0px 0px 0px 5px; }
#sms_form SELECT { border:1px solid #B6B6B6; padding: 1px 0px 1px 0px; background:#fff; font:normal 10px Tahoma; color: #8a8a8a;  }
#sms_form OPTION { background:#fff; color:#303030; cursor: hand; cursor: pointer;  }
#sms_form INPUT.summa { height: 13px; width: 60px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#sms_form INPUT.name { height: 13px; width: 90px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a;}
#sms_form .select { margin: 0px 0px 3px 0px; }
#sms_form .header_name { font: bold 10px Tahoma; color: #6a6a6a; margin: 0px 0px 0px 5px; }
#sms_form .select_button { padding: 1px 3px 1px 3px; border:0px solid #d4d4d4; background:#fff; font:normal 10px Tahoma; color: #8a8a8a; text-align: left; cursor: pointer; }
#sms_form .comments { margin: 0px 5px 0px 5px; font:normal 11px Tahoma; color: #000; }
#sms_form .sms_number { font:bold 16px Verdana; color: #016728; margin: 5px 0px 5px 5px; text-align: center; }
#sms_form .tab_text { height: 110px; border: 0px solid #000; }
#sms_form .sms_hide { display: none; }
#sms_form .sms_text { font:normal 11px Tahoma; color: #000; margin: 2px 0px 0px 0px; height: 20px; text-align: left; }
#sms_form .sms_text span { margin: 0px 0px 0px 0px; float: left; }
#sms_form .sms_text span IMG { margin: 0px 0px 0px 5px; cursor: pointer; }

#plast_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#plast_form FORM { margin: 10px 0px 0px 0px; }
#plast_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#plast_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#plast_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }

#rbk_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#rbk_form FORM { margin: 10px 0px 0px 0px; }
#rbk_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#rbk_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#rbk_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }

#mailru_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#mailru_form FORM { margin: 10px 0px 0px 0px; }
#mailru_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#mailru_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#mailru_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }

#epay_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#epay_form FORM { margin: 10px 0px 0px 0px; }
#epay_form SELECT { border:1px solid #B6B6B6; padding: 1px 0px 1px 0px; background:#fff; font:normal 10px Tahoma; color: #8a8a8a;  }
#epay_form OPTION { background:#fff; color:#303030; cursor: hand; cursor: pointer;  }
#epay_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#epay_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#epay_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }
#epay_form .e_box_but { cursor: pointer; height: 28px; padding-left: 2px; border: 1px solid #e9e9e9; }
#epay_form .e_box_but_select { height: 28px; border: 1px solid #FFC71F; padding-left: 2px; cursor: pointer;  }

#bank_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#bank_form TABLE { border-collapse: collapse; }
#bank_form FORM { margin: 0px 0px 0px 0px; }
#bank_form SELECT { border:1px solid #B6B6B6; padding: 1px 0px 1px 0px; background:#fff; font:normal 10px Tahoma; color: #8a8a8a;  }
#bank_form OPTION { background:#fff; color:#303030; cursor: hand; cursor: pointer;  }
#bank_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right; }
#bank_form INPUT.name { width: 90px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a;}
#bank_form .comments { margin: 4px 25px 0px 10px; font:normal 10px Tahoma; color: #8a8a8a; }
#bank_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#bank_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }
#bank_form .b_box_but { cursor: pointer; height: 25px; border: 1px solid #e9e9e9; }
#bank_form .b_box_but_select { height: 25px; border: 1px solid #FFC71F; cursor: pointer;  }

#qiwi_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#qiwi_form FORM { margin: 10px 0px 0px 0px; }
#qiwi_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#qiwi_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#qiwi_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }

#contact_form .form_name { font:bold 13px Tahoma; color: #0a7633; margin: 3px 0px 7px 0px; }
#contact_form FORM { margin: 10px 0px 0px 0px; }
#contact_form INPUT.summa { width: 70px; border:1px solid #d4d4d4; background:#fff; padding:2px 0px 2px 2px; font:normal 11px Tahoma; color: #8a8a8a; text-align: right;}
#contact_form .button { width: 93px; margin-top: 0px; padding-top: 0px; }
#contact_form .button INPUT { width: 93px; height: 21px; background: url('/image/pays/button.jpg') no-repeat 0px 0px; text-align: center; font:normal 11px Arial; color: #464646; border: none; padding: 0px 0px 0px 0px; margin: 0px; cursor: pointer;  }


.table_pay_block { height: 90px; border-collapse: collapse; margin-right: 0px; table-layout: fixed }
.table_pay_block TH.pic { width: 150px; vertical-align: middle; padding: 0px; text-align: center; }
.table_pay_block TD.controls { padding: 0px; }
.table_pay_block TD.sms_com { padding: 0px; vertical-align: middle; }

.info_pay { float: right; text-align: right; margin-right: 8px }
.info_pay IMG { cursor: pointer; }

.target_window { position:absolute; left: -700px; top: 235px; margin-top:-5px; width: 650px; padding: 0px 0px 10px 0px; z-index: 310; display: none; background-color: #FFF; border: 1px solid #cdcdcd; }
.target_window .text_block { padding: 5px 15px 5px 15px; text-align: left; overflow-y:auto;}
.target_window#beeline_description .text_block{padding: 5px 15px 5px 15px; text-align: left; overflow-y:auto; //height:650px !important;}
.target_window .text_block P { padding: 0px; margin: 0px 0px 6px 0px; text-align: left; }
.target_window .text_block UL { margin-top: 7px; }
.target_window .text_block1 { padding: 0px 15px 0px 15px }
.target_window A { color: #4C8A01 }

#rbk_description .close_w { float: right; }
#rbk_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#mailru_description .close_w { float: right; }
#mailru_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#sms_description .close_w { float: right; }
#sms_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#bank_description .close_w { float: right; }
#bank_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#epay_description .close_w { float: right; }
#epay_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#plastic_description .close_w { float: right; }
#plastic_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#qiwi_description .close_w { float: right; }
#qiwi_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#contact_description .close_w { float: right; }
#contact_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#beeline_description .close_w { float: right; }
#beeline_description .close_w INPUT { width: 17px; height: 17px; background-color: #016728; font:bold 11px Verdana; color: #FFF; border: none; padding: 0px; text-align: center; }

#main_header { margin: 18px 0px 20px 0px; text-align: center; font:normal 24px Tahoma; color: #0a7633 }


