.splesh_reg  {
    position: absolute;
    z-index: 103;
    background-color: #000;
    filter: alpha(opacity=20);
    moz-opacity: 0.2;
    opacity: 0.2;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}
.window_reg {
    position: absolute;
    z-index: 104;
    top: 50%;
    left: 50%;
    margin-top: -113px;
    margin-left: -160px;
    width: 340px;
    text-align: left;
}
.outer_color_box, .outer_color_box1, .outer_color_box2 {
    background-color:#fff;
}
.outer_color_box {
    padding:5px 7px;
}
.outer_color_box1, .outer_color_box2 {
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.outer_color_box1 {
    margin:0 2px;
}
.outer_color_box2 {
    margin:0 1px;
}
.inner_color_box, .inner_color_box1 {
    background-color:#F5F5F5;  /* change this */
}
.icb_width_reg {
    width:306px;
    font-size: 1.2em;
padding: 10px;
}
.inner_color_box1 {
    font-size:1px;
    height:1px;
    overflow:hidden;
    margin:0 1px;
    font-family: arial;
}
.close_window_reg {
    display:block;
    float:right;
    margin:3px 5px -5px 0;
    _margin-right:3px;
    _position:relative;
    _right:-1px;
}
.table_autoriz_js {
    width:300px;
    margin:0 auto;
}
.box_autoriz_js {
    padding:0 14px 0 14px;
}
.right_part_reg {
    width:230px;
}
h3.autoriz_head {
    color:#333333;
    font-size:1.5em !important;
    font-weight:normal;
    line-height:1.2 !important;
    text-transform:none;
    margin:0;
    padding:0;
}
h3.autoriz_head span {
    font-size:0.69em;
}
.inp_autoriz {
    width:222px;
    padding:2px 3px;
    border:0;
    border-left:1px solid #94a6b4;
    border-right:1px solid #94a6b4;
    font-size:1em;
    font-family:arial;
    margin:0;
    margin:-1px 0 !ie;
}
.inp_bord_reg {
    border-top:1px solid #94a6b4;
    margin:0 1px;
}
.inpch_autoriz {
    padding:0;
    margin:0;
    margin:0 -4px 0 -4px !ie;
}
.inpcmd_reg {
    padding-left:3px;
    padding-right:3px;
}
.bt_autoriz {
    text-align:center;
    padding-bottom:9px;
    padding-top:16px;
    font-size: 1.2em;
}
.bt_autoriz a {
    text-decoration: none;
    color: #007BB7;
}

.bld {
    font-weight:700;
}
.radio_butt_reg {
    margin:0;
    padding:0;
    margin:0 -5px 0 -4px !ie;
}
.space_top_reg {
    clear:both;
    height:70px;
}
.page_reg {
    width:700px;
    margin:0 auto;
    text-align:left;
}
/* change this */
.header_reg {
    background:url('http://15min.img.com.ua/img/header_bg.gif') repeat-x center center;
    height:65px;
    overflow:hidden;
}
.logo_link_reg {
    display:block;
    float:left;
    margin-top:10px;
    margin-left:11px;
    _margin-left:5px;
}
.logo_link_reg img{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://15min.img.com.ua/img/logo_reg.png");
    _width: expression(1);
    _height: expression(1);
}
.head_txt_reg {
    width:452px;
    text-align:left;
    margin-top:12px;
}
.head_txt_reg h2 {
    color:#ffffff;
    font-size:2em !important;
    font-weight:normal;
    line-height:1.15;
    margin-bottom:9px;
    margin-top:9px;
    padding:0;
}
.header_reg1, .header_reg2, .header_reg3, .header_reg4 {
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.header_reg1 {
    margin:0 2px;
    background:url('http://15min.img.com.ua/img/header_bg.gif') repeat-x;
    
}
.header_reg2 {
    margin:0 1px;
    background:url('http://15min.img.com.ua/img/header_bg.gif') repeat-x;
    
}
.header_reg3 {
    margin:0 1px;
    background:url('http://15min.img.com.ua/img/header_bg.gif') repeat-x;
}
.header_reg4 {
    margin:0 2px;
    background:url('http://15min.img.com.ua/img/header_bg.gif') repeat-x;
}
/* end change this */
.smcall_reg {
    width:238px;
    text-align:right;
}
.txt_box_reg {
    width:230px;
}
.hr_reg {
    border-top:1px solid #d9d9d9;
    font-size:1px;
    overflow:hidden;
    height:5px;
}
.cancel_reg {
    margin-top: -3px;
    margin-left:8px;
}
.submit_reg {
    font-weight: 700; 
    margin-right: 10px;
}
.white {
    color:#fff;
}
.err_bcall_reg  {
    background-color:#d00;
    padding-top:4px !important;
    padding-bottom:4px !important;
    border-bottom:4px solid #fff;
}
.err_smcall_reg {
    padding-top:4px !important;
    border-bottom:4px solid #fff;
}
.sel1_reg, .sel2_reg, .sel3_reg {
    margin-right:9px;
}
.sel1_reg {
    width:55px;
}
.sel2_reg {
    width:160px;
}
.sel3_reg {
    width:80px;
}
.tab_reg {
    width:700px;
}
.tab_reg td {
    padding:0 4px 5px;
}
/*.clear2 {font-size:1px; line-height:1px;}*/
.padb_reg {
    padding-bottom:11px !important;
}
.padb_s_reg {
    padding-bottom:7px !important;
}
.padt_reg {
    padding-top:7px !important;
}
.padt_s_reg {
    padding-top:3px !important;
}
.text_top {
    vertical-align:top;
}   
.all_right_reg, .all_right_reg1, .all_right_reg2 {
    background-color:#deffdf;
}
.all_right_reg {
    text-align:center;
    padding:3px 0;
}
.all_right_reg span {
    color:#008000;
    font-weight:700;
}
.all_bad_reg, .all_bad_reg1, .all_bad_reg2 {
    background-color:#ffebf4;
}
.all_bad_reg {
    text-align:center;
    padding:3px 0;
}
.all_bad_reg span {
    color:#f00;
    font-weight:700;
}
.all_right_reg1, .all_right_reg2, .all_bad_reg1, .all_bad_reg2 {
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.all_right_reg1, .all_bad_reg1 {
    margin:0 2px;
}
.all_right_reg2, .all_bad_reg2 {
    margin:0 1px;
}
.padlr_null {
    padding-left:0 !important;
    padding-right:0 !important;
}
.file_cmd_reg {
    font-size:1.0em;
}
.radio_box_reg {
    padding-left:5px;
}
.footer_reg {
    border-top:1px solid #d9d9d9;
    margin-top:50px;
}
.ok_mt_reg {
    margin-top:2px;
    margin-top:1px !ie;
    _margin-top:3px;
}
.clear_medium {
    clear: both;
    font-size: 1px;
    height: 10px
}
.icb_width_reg a {
    text-decoration: none;
    color: #007BB7;
}
/*.small {
    font-size: 1.1em;
}*/

body {
    height: 100%;
}