﻿table.members th {
white-space: nowrap;
}

.edit
{
        width: 460px;
}
 
        div.thick_redline
        {
        background-color:#f21c8b;
        height: 24px;
        }
        div.thick_redline div,  div.thick_redline div div
        {
        height: 24px;
        background: url('img/thick_red_line_left.gif') no-repeat;
        }
        div.thick_redline div div
        {
        background: url('img/thick_red_line_right.gif') no-repeat right top;
                
        }
        .light_blue_line, .white_line_light_blue_border
        {
                height:20px;
                width:100%;
                background-color:#9391b6;
                font-size: 11px;
                color:white;
                font-weight:normal;
                border:1px solid #9391b6;
        }
        .white_line_light_blue_border
        {
                background-color:transparent;
                font-size: 11px;
                color:#9391b6;
        }
        a.thin_white, a.thin_white_border
        {
                font-size: 11px;
                color:white;
                font-weight:normal;
                padding:0px 9px 0px 9px;
        }
        a.thin_white_border
        {
                background: url('img/dotted_border.gif') no-repeat right 2px;
        }
        .black_arr
        {
                padding-left: 13px;
                background:url('img/black_right_arrow.gif') no-repeat left 3px;
        }

        .vinous_tab
        {
                background:url('img/left_vinous_corner.gif') no-repeat left top;
                height:20px;
                padding-left:15px;
                }
        .vinous_tab div
        {
                background:url('img/right_vinous_corner.gif') no-repeat right top;
                                height:20px;
        }
                .vinous_tab div div
        {
                                background:url('img/bg_vinous_tab.gif') repeat-x;
                                height:20px;
                                margin-right:15px;
                                font: bold 10px Tahoma;
                        color: #ffffff;
                }
                .vinous_tab div div a
        {
                font: bold 11px Tahoma;
                text-decoration: none;
                color: #ffffff;
        }

.vinous_tab_up
        {
                                background:url('img/left_vinous_up_corner.gif') no-repeat left top;
                height:20px;
                padding-left:15px;
        }
        .vinous_tab_up div
        {
                                background:url('img/right_vinous_up_corner.gif') no-repeat right top;
                                height:20px;
        }
                .vinous_tab_up div div
        {
                                background:url('img/bg_vinous_up_tab.gif') repeat-x;
                                height:20px;
                                margin-right:15px;
                                font: bold 10px Tahoma;
                        color: #ffffff;
                }


                .text_vinous_bold
                {
                        color:#a0145b;
                        vertical-align:middle;
			font-weight:bold;                        
                        text-align:center
                }
                .text_brown
                {
                display:block;
                padding-top:4px;
                font: bold 10px Tahoma;text-decoration:none;
                color:#720d40;
                }
                .link_with_black_arrow
                {
                        background:url('img/my_darrow.gif') center left no-repeat;
                        display:block;
                        padding:8px 0px 8px 21px;margin-left:1px;
                }
div.hr
 {
        width:100%;
        height:1px;
        border-bottom:solid 1px #9391b6;
        line-height: 0px;
    font-size: 0px;
        font-weight:bold;
        
 }
.formatir
{
        margin:0px 5px 0px 5px
}
.messtext
{
        border-width:2px;
        border-left:1px #7c7c7c solid;
        border-top:1px #7c7c7c solid;
        border-right:1px #eaeaea solid;
        border-bottom:1px #eaeaea solid;
        width:250px;
        height:130px;
        font-size:10px;
}
.smiletable
{
        margin-left:5px;
}
.smiletable td
{
        padding-left:5px;
        padding-bottom:5px;
}
.messsubm, .messreset
{
        border:none;
        background-color:#999999;
        
        font-weight:bold;
        color:#ffffff;
        font-family:Tahoma;
        font-size:11px;
        width:122px;
        height:22px;
        margin-top:10px;
        
}
.messsubm
{
        background-color:#990066;
        margin-left:10px;
}
.vinous_tab_up_center span
                {
                display:block;
                font: bold 10px Tahoma;
        color: #ffffff;
                }
                .vinous_tab_up_center a
        {
        font: bold 11px Tahoma;
        text-decoration: none;
        color: #ffffff;
        }
         
                .text_with_arrow
                {
                        background:url('img/darrow.gif') top left no-repeat;
                        padding:0px 0px 0px 21px;
                        margin-left:1px;
                        font: normal 11px Tahoma;text-decoration:none;
                        color:#504e86;
                        width:auto !important;
                }

        .tr_line_viol_border
        {
                height:18px;
                background-color:transparent;
                font-size: 10px;
                color:#a0145b;
                font-weight:normal;
                border:1px solid #a0145b;
                text-align:left;
        }
        .right_vin_dbl_arrow
        {
                background:url('img/vin_dbl_arr.gif') right 3px no-repeat;
                padding-right:11px;
                color:#a0145b;
                vertical-align:middle;
                font-weight:bold;
                text-align:center;
        }
        .line_white_border
        {

                background-color:transparent;
                border:2px solid #ffffff;

        }
.form_vine_title
        {
                color:#959595;
                font-weight:bold;
                margin:20px 0px 20px 0px;
                color:#720d40;
                font-family:Tahoma;
                font-size:11px;
                vertical-align:middle;
        }
        .form_vine_input
        {
                border: 1px solid #a0145b;
                height: 16px;
                text-align:left;
                color:#a0145b;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                background-color:RGB(250,250,250);
        }
        .form_vine_option
        {
                background-color:RGB(250,250,250);
                border:#a0145b 1px solid;
                text-align:left;
                color:#a0145b;
                font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
                height: 16px;
        }
        .form_vine_button
        {
                width:94px;
                height:18px;
                background-color:#a0145b;
                border: 1px solid #a0145b;
                color:#fff;
                text-align:center;
                font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
        }
                .div_list
        {
                background-color:#fff;
                color:#a0145b;
                border:1px solid #a0145b;
        }
.vine_arrow_small
        {
                background:url(http://www.ru.tv/upload/images/faqbluearrow.gif) left 4px no-repeat;
                padding-left:17px;
        }
        .blacklink_u_b
        {
                color:#000;
                font-family:Tahoma;
                font-size:11px;
                text-decoration:underline;
                font-weight:bold;
        }
        .letterlink
        {
                font-family:Tahoma;
                font-size:10px;
                font-weight:bold;
                margin-left:10px;
                color:#fefeff;
        }
                .members th
        {
                border-top:#9391b6 solid 1px;
                border-bottom:#9391b6 solid 1px;
                font-size: 11px;
                color:#9391b6;
                height:21px;
        }
        .members th.left
        {
                border-left:#9391b6 solid 1px;
                text-align:left;
                padding-left:8px;
        }
        .members th.right
        {
                border-right:#9391b6 solid 1px;
                
        }
        .members td
        {
                border-bottom:#9391b6 solid 1px;
                font-size: 11px;
                color:#504e86;
                height:21px;
                vertical-align:middle;
                text-align:center;
        }
.v_bg_t_l_long_border
        {
                background:url(borders/viol_bg/v_bg_t_l_long.gif) top left no-repeat;
                width:10px;
        }
        .v_bg_t_c_border
        {
                background:#e6e6ee url(borders/viol_bg/v_bg_tb.gif) top repeat-x;
                width:100%;
        }
        .v_bg_t_r_long_border
        {
                background:url(borders/viol_bg/v_bg_t_r_long.gif) top right no-repeat;
                width:10px;
        }
        .v_bg_left_border
        {
                background:#e6e6ee url(borders/viol_bg/v_bg_lr.gif) left repeat-y;
                width:10px;
        }

        .v_bg_right_border
        {
                background:#e6e6ee url(borders/viol_bg/v_bg_lr.gif) right repeat-y;
                width:10px;
        }
        .v_bg_b_c_border
        {
                background:#e6e6ee url(borders/viol_bg/v_bg_tb.gif) bottom repeat-x;
                width:100%;
        }
                .v_bg_b_l_long_border
        {
                background:url(borders/viol_bg/v_bg_b_l_long.gif) bottom left no-repeat;
                width:10px;
        }

        .v_bg_b_r_long_border
        {
                background:url(borders/viol_bg/v_bg_b_r_long.gif) bottom right no-repeat;
                width:10px;
        }
.p_t_l_border
        {
                background:url(borders/pink/p_t_l.gif) top left no-repeat;
                width:10px;
        }
        .p_t_c_border
        {
                background:RGB(250,250,250) url(borders/pink/p_top.gif) repeat-x;
                width:100%;
        }
        .p_t_r_border
        {
                background:url(borders/pink/p_t_r.gif) top right no-repeat;
                width:10px;
        }
        .p_left_border
        {
                background:url(borders/pink/p_left.gif) left repeat-y;
                width:10px;
        }

        .p_right_border
        {
                background:url(borders/pink/p_right.gif) left repeat-y;
                width:10px;
        }
        .p_b_c_long_border
        {
                background:RGB(250,250,250) url(borders/pink/p_top.gif) bottom repeat-x;
                width:100%;
        }
        .p_b_l_long_border
        {
                background:url(borders/pink/p_b_l_long.gif) bottom left no-repeat;
                width:10px;
        }

        .p_b_r_long_border
        {
                background:url(borders/pink/p_b_r_long.gif) bottom right no-repeat;
                width:10px;
        }
.pink_form_title
        {
                color: rgb(242, 28, 139);
                font-weight:bold;
                padding-top:6px;
        }
        .pink_form_input
        {
                border: 1px solid rgb(242, 28, 139);
                height: 10px;
                width: 120px;
                text-align:left;
                color:#959595;
                font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
                padding: 2px 4px 2px 2px;
        }
        .pink_form_button
        {
                width:40px;
                height:16px;
                background-color:rgb(242, 28, 139);
                border:none;
                color:#ffffff;
                text-align:center;
                font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
        }

