body{
        color: #44245C;
        background-color: #72508C;
        background-image:  url(http://chatservice.ru/img/bgtop.gif);
        font: 12px Tahoma;

	SCROLLBAR-FACE-COLOR: #44245C;
        SCROLLBAR-HIGHLIGHT-COLOR: white;
        SCROLLBAR-SHADOW-COLOR: #727272;         
        SCROLLBAR-ARROW-COLOR: white;
        SCROLLBAR-TRACK-COLOR: #C4B4CF;
        SCROLLBAR-BASE-COLOR: white;
}

td.left_service{
        background-image:  url(http://chatservice.ru/img/fmn_bg.gif);
        background-color: #6A4884;
        padding: 5px 5px 5px 5px;
        text-align: center;
        font: bold 9px Tahoma; 
        text-transform: uppercase;
        color: #FFFFFF;
        text-decoration: none;
}

td.left_service_lt{
        background-image:  url(http://chatservice.ru/img/fmn_l.gif);
        width: 6px;
        background-color: #6A4884;
}

td.left_service_lr{
        background-image:  url(http://chatservice.ru/img/fmn_r.gif);
        width: 6px;
        background-color: #6A4884;
}

a.leftmenu{
       font: bold 9px Tahoma; 
       text-transform: uppercase;
       color: #44245C;
       text-decoration: underline;
}

a.leftmenu:hover{
       color: #44245C;
       text-decoration: none;
}

table, td{
       font: 12px Tahoma;
       color: #44245C;
}

form{
       margin: 0px; 
       padding: 0px;
}

a{
       color: #ffffff;
}

a:hover{
       color: #44245C;
}

a.ratelink{
        color: #F8ECFF;
        text-decoration: none;
}

.box{
        width: 100%; 
        margin-top: 0px;
}

td{
        color: #44245C;
}

table.main{
        margin-top: 4px; 
        width: 780px;
        background: #44245C;
        border: 1px solid #FFFFFF;
}

table.bord{
        width: 100%;
        margin-top: 4px;
}

td.bord{
        background-image: url(http://chatservice.ru/img/logo.jpg);
        vertical-align: bottom;
}

.title {
        font: bold 12px Tahoma;
        color: #FFFFFF;
        text-decoration: none;
}

.title:hover {
        font: bold 12px Tahoma;
        color: #FFFFFF;
        text-decoration: none;
}

td.ratelist_left {width: 10px; height: 24px; background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_left.gif);}
td.ratelist_right {width: 10px; height: 24px; background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_right.gif);}
td.ratelist_num {width: 20px; background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_middle.gif); text-align: center; font: bold; color: white;}
td.ratelist_name {width: 450px; background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_middle.gif); text-align: left;}
td.ratelist_users {width: 40px; background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_middle.gif); text-align: center; font: bold; color: white;}
td.ratelist_top{background-color: #6A4884; background-image: url(http://chatservice.ru/img/ratelist_middle.gif); text-align: center; font: bold; color: white;}

font.commerce{
        font: bold 8px Tahoma;
        color: #FF7E7E; 
}

div.bann{
        margin-top: 6px; 
        margin-bottom: 6px; 
        text-align: center;
}

td.menu{
        background-image: url(http://chatservice.ru/img/menu_bg.gif);
        background-color: #44245C;
        padding: 0px 5px;
}

a.menu{
        font: bold 9px Tahoma;
        text-transform: uppercase;
        color: #FFFFFF;
        text-decoration: none;
}

a.menu:hover{
        color: #FFFFFF;
        text-decoration: underline;
}

td.intermenu{
       background: #FFFFFF url(http://chatservice.ru/img/menu_spr.gif);
}

.copyright{
       font: 10px Tahoma;
       color: #C4B4CF;
}

.copyright:hover{
       color: #C4B4CF;
}

td.copyright{
       padding: 8px 35px 8px 35px;
}

.statistic{
       font: 10px Tahoma;
       color: #FFFFFF;
       text-decoration: none;
       text-align: right;
       padding-right: 10px;
       padding-bottom: 7px;
}

td.bord2{background-color: #C4B4CF; padding: 0px 5px;  border-top: 2px solid #FFFFFF;}
table.work_win{width: 100%; background-color: #C4B4CF;width: 100%; margin-top: 0px;}
td.work_win{padding: 5px 10px 10px 10px;}
table.work_win2{width: 100%;}
td.work_win2{padding-top: 10px}
table.cols{width: 100%;}
td.left_col{padding-right: 10px;}
td.cols_spr, td.right_spr_vert{width: 1px; background: #BCAAC8 url(http://chatservice.ru/img/ver_line.gif) repeat-y;}
td.right_col{padding-left: 10px;}

td.left_top, td.right_top{padding-bottom: 10px; vertical-align: top;}
td.left_middle, td.right_middle{padding: 10px 0px; vertical-align: top;}
td.left_bottom, td.right_bottom{color: #44245C; padding-top: 10px; vertical-align: top;}

td.left_spr, td.right_spr{
       height: 1px;
       background: #BCAAC8 url(http://chatservice.ru/img/hor_line.gif) repeat-x;
}

img.pics{width: 24px; height: 24px;}
img.ico{width: 30px; height: 30px;}
img.bico{width: 50px; height: 50px;}
img.picbox {border: 3px solid #FFFFFF;}

img.find{width: 18px; height: 18px; vertical-align: middle;}
img.chk{width: 9px; height: 9px;}


hr{
       color: #FFFFFF;
       height: 1px;
}

.left_title, .right_title{
       font: bold 11px Tahoma;
       text-transform: uppercase;
       color: #44245C;
}

.left_title_2, .right_title_2{
       font: bold 11px Tahoma;
       color: #44245C;
}

div.top_text{
      font: 11px Tahoma;
      color: #44245C;
}

td.forml_ico,td.formr_ico{
      background-color: #9375A9;
}

td.forml_head,td.formr_head{
      font: bold 11px Tahoma;
      color: #FFFFFF;
      background: #72508D;
      padding: 6px 2px;
      text-align: right;
}

td.forml_space,td.formr_space{
      background-color: #9375A9;
      height: 4px;
}

td.forml_title,td.formr_title{
      font: bold 11px Tahoma;
      text-transform: uppercase;
      color: #44245C;
      padding: 5px;
      border-bottom: 1px solid #72508D;
}

td.forml_body,td.formr_body{
      background-color: #C4B4CF;
      border-right: 1px solid #72508D;
      padding-left: 3px;
}

td.forml_submit,td.formr_submit{
      border-top: 1px solid #72508D;
      padding: 3px;
}

table.pers_inf{width: 100%;}
td.pers_inf{height: 24px;}
td.hi{font: bold 12px Tahoma;        color: #ffffff; padding-bottom: 15px; text-align: center;}
a.pers_inf{font: bold 11px Tahoma; color: #44245C;}
a.exit{margin-left: 24px;}
a.forml_forget, td.formr_forget{font: 11px Tahoma; line-height: 17px; color: #44245C;}
.formr_txt{font: 11px Tahoma; color: #44245C;}
font.formr_small_text{font: 10px Tahoma;}

input.forml_ibox, input.formr_ibox, select.formr_select{
      font: 12px Tahoma;
      color: #44245C;
      text-decoration: none;
      background: #F3F3F4;
      border: 1px solid #44245C;
}

input.forml_cmd, input.formr_cmd{
      border: 1px solid #44245C;
      background: #F2B600 url(http://chatservice.ru/img/btn_bg.gif) repeat-x;
      padding: 0px 5px;
      font: bold 11px Tahoma;
      color: #FFFFFF;
      text-decoration: none;
      height: 20px;
      cursor: hand;
}

input.formr_chk{margin: 0px;}
textarea.formr_tarea{font: 12px Tahoma; color: #44245C; text-decoration: none; background: #F3F3F4; border: 1px solid #44245C; width: 320}
td.regs{font: 10px Tahoma;        color: #44245C; padding-left: 20px; text-align: justify;}
div.regs{margin-top: 5px; text-align: right;}
a.regs{font: 11px Tahoma; color: #44245C;}
table.stats{width: 100%;}
td.stats{color: #44245C; padding-bottom: 5px;}
div.stats{color: #44245C; padding-left: 20px;}
td.stats2{padding-bottom: 5px;}
font.stats{font: bold 12px Tahoma; color: #44245C;}
a.stats{color: #44245C; font: 12px Tahoma;}
td.new_face_title{padding-bottom: 5px;}
td.new_face_foto{padding: 3px 0px;}
td.new_face{font: 11px Tahoma; color: #44245C; padding-left: 5px;}
a.user_name, font.user_name{font: bold 11px Tahoma;        text-transform: uppercase;        color: #ffffff;}
td.top_title{padding-bottom: 10px;}
td.top_menu{font: 11px Tahoma; color: #44245C; padding-bottom: 10px;}
a.top_menu{font: 11px Tahoma; color: #44245C; text-decoration: none;        text-transform: uppercase;}
td.top_foto{width: 50%; text-align: center; vertical-align: top;}
div.top_foto_title{font: bold 11px Tahoma; color: #ffffff; width: 110px; text-align: left; margin-bottom: 3px;}
div.top_name{font: 11px Tahoma; color: #44245C; width: 110px; text-align: left; margin-top: 3px;}
a.top_name{font: bold 11px Tahoma;        text-transform: uppercase;        color: #ffffff;}
a.top_vote{font: 11px Tahoma;}
div.news_title{font: bold 9px Tahoma; text-transform: uppercase; color: #44245C;        text-decoration: none; margin-top: 8px;}
div.news_text{font: 12px Tahoma; color: #44245C; margin-top: 5px;}
a.news_text{font: 12px Tahoma;}
td.search_title{color: #44245C;}
font.search{font-size: 11px;color: #44245C; }
td.search_change{text-align: right;}
a.search_change{font-size: 12px;}
table.search2{color: #44245C; margin-top: 10px;}
td.search_time{color: #44245C; font: 11px Tahoma; width: 120px; padding-top: 5px;}
td.search_cause{font: bold 12px Tahoma; color: #44245C; padding-top: 5px;}
td.search_res_num, td.look_res_num{color: #44245C; text-align: center; padding: 10px;}
td.search_res_foto, td.look_res_foto{width: 50px; text-align: center; padding: 10px 0px;}
td.search_res_txt{color: #44245C; font: 12px Tahoma; padding: 10px 10px 10px 15px;}
td.look_res_txt{color: #44245C; font: 12px Tahoma; padding: 10px 10px 10px 15px; line-height: 20px;}
font.search_res_select{font-weight: bold;}
.search_gray_rows, .lj_gray_rows{background-color: B8A5C5;}
.search_white_rows, .lj_white_rows{background-color: C4B4CF;}
td.search_no_result, td.look_no_result{font: bold 11px Tahoma;}
td.search_nav, td.look_nav, div.mess_nav{font: 12px Tahoma;}
font.search_nav, font.look_nav, font.mess_nav{font: bold 12px Tahoma; color: White; background-color: #44245C; line-height: 16px; padding: 1px 4px;}
a.search_nav, a.look_nav, a.mess_nav{font: 12px Tahoma; line-height: 16px; color: #44245C;}
div.help{font: 12px Tahoma; color: #44245C;}
font.help_num{font-weight: bold;        color: #ffffff;}
img.help{width: 48px; height: 48px; margin: 0px 5px 5px 0px;}
a.help{font: bold 12px Tahoma;}
table.mess_user{width: 180px;}
font.mess_select{font-weight: bold;}
td.mess_user_foto{text-align: center; padding-top: 5px;}
td.mess_user_info{font: 12px Tahoma; text-align: center; padding: 5px; line-height: 20px;}
td.mess_stat_title{padding: 15px 0px 5px 0px; text-align: center;}
td.mess_stat{font: 12px Tahoma; border-bottom: 1px solid #44245C; padding: 3px 0px 0px 2px;}
td.mess_stat_2{font: bold 12px Tahoma; border-bottom: 1px solid #44245C; text-align: center; padding: 3px 2px 0px 15px;}
tr.mess_head{color: #FFFFFF; background: #9375A9;  height: 32px;}
td.mess_head{color: #FFFFFF; font: bold 11px Tahoma; padding: 0px 8px; border-right: 1px solid White;}
td.mess_head_2{color: #FFFFFF; font: bold 11px Tahoma; padding: 0px 8px;}
td.mess_mess{font: 11px Tahoma; padding: 3px 5px 2px 0px; height: 22px; vertical-align: top;}
td.mess_mess_2{font: 11px Tahoma; padding: 3px 5px 2px 0px; height: 22px; vertical-align: top;}
textarea.mess_area{width: 100%; font: 12px Tahoma; color: #44245C; background: #F3F3F4; border: 1px solid #44245C;}
td.mess_new_title{font: 11px Tahoma; padding-bottom: 3px;}
td.mess_new_btn{padding-top: 15px;}
font.mess_select{font-weight: bold;}
td.left_middle_short, td.right_middle_short{padding-top: 5px; vertical-align: top;}
td.left_bottom_short, td.right_bottom_short{padding: 5px 0px; vertical-align: top;}
