/* Tag's styles */
body {margin: 4px 0 0; background-color: #FFFFFF}
body, table td, div, textarea {font-family:Arial,Sans-Serif;color:#333333}
input, select {font-family:Arial,Sans-Serif; color:#000000}
img {border: 0 none;}
a {color:#0857A6;text-decoration:underline}
a:hover {color:#F26D00;text-decoration:none}
form {margin:0;}
h1 {font-family:Arial,Sans-Serif;font-size:100%;margin:0;text-align:left;color:#002F73}
h2 {font-family:Arial,Sans-Serif;font-size:95%;margin:0;text-align:left;color:#002F73}
h2 img {margin:0 5px 1px 0}
h3 {font-family:Arial,Sans-Serif;font-size:75%;margin:0;text-align:left;color:#002F73}
h4 {font-family:Arial,Sans-Serif;font-size:85%;margin:0;text-align:left;color:#002F73}

.tns-counter {position: absolute; top: 0; left: 0; visibility: hidden; height: 2px; width: 1px;}

/* Table top */
table.top_menu{margin-bottom:8px}
table.top_menu td{font-size:80%;padding:2px 0px 4px 0px}
table.top_menu td.bord_b{height:1px; padding:0px; background:#C2C3CC url("http://img.mail.ru/1.gif") no-repeat top right}
table.top_menu td.bord_l{border-left:1px solid #C2C3CC}
table.top_menu td.bord_r{border-right:1px solid #C2C3CC}

/* Table shapka */
table.shapka {margin: 0 0 4px 0; background-color: #00468C}
table.shapka td{color:#FFFFFF;font-size:70%}
table.shapka td.logos{padding-left:10px}
table.shapka td.sttz{text-align:right;padding-right:20px}
table.shapka td.sttz td{line-height:1.1em}
table.shapka td.sttz td a{color:#FFF;text-decoration:none}
table.shapka td.sttz td a:hover{text-decoration:underline}
table.shapka td.hello{padding-top:7px;color:#F2F8FF;font-size:70%;font-family:arial} 
table.shapka input.but_min_out{font-size:95%; margin:5px 0 5px 10px; font-family:tahoma; padding:0px} 


/* Table footer */
table.footer{margin:20px 0 10px 0;background-color:#00468C}
table.footer td{color:#FFFFFF;font-size:70%}
table.footer td a{color:#FFFFFF}
table.footer td a:hover{color:#CCE8FF}

/* Table topmenu */
table.level1_menu{margin:3px 0 0 0}
table.level1_menu td.active_side{padding:0;background:#BED3FE url("http://img.mail.ru/1.gif") no-repeat top right}
table.level1_menu td.point{font-size:80%;margin:0;padding:2px 0}
table.level1_menu td.point img{margin:0 3px 0 0}
table.level1_menu td.active_point{text-align:center;padding:2px 9px 2px 9px;border-left:1px solid #BED3FE;border-right:1px solid #BED3FE;background-color:#E5EEFF;font-size:80%}
table.level1_menu a.active{text-decoration:none;font-weight:bold;color:#002F73}
table.level1_menu a.active:hover{color:#F26D00}

/* Table frame */
table.frame{margin-bottom:10px}
table.frame td.cor{height:1px;padding:0;background:#D9D9D9 url("http://img.mail.ru/1.gif") no-repeat;text-align:right}
table.frame td.cont{margin:0;padding:8px 14px 8px 14px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9}

.bg_namedays{background:#FFFFFF url("http://images.cards.mail.ru/2006/bg_fr_namedays.jpg") no-repeat top right}
.bg_mobile{background:#FFFFFF url("http://images.cards.mail.ru/2006/bg_fr_mobile.gif") no-repeat top right}

td.pic{padding:5px 10px 5px 0}
table.small td{font-size:70%}
table.popular td{padding-top:10px;font-size:75%;vertical-align:top}

.cards12{width:67%;float:left;min-width:240px}
.cards12 td{font-size:75%}
.card3{width:33%;font-size:75%;float:left;min-width:100px;text-align:right}
.lefter{text-align:left;width:100px}
.iframe {border:1px solid #CFCAC1;}
.av_in_userlist img {border:3px solid #C2E6C9;}
.with_ico img {margin-right:5px;}
.mail_dog {font-size:130%; margin-bottom:7px;}
.time {color:#545454; padding-right:5px; font-size:90%;}
.list a {text-decoration:none;}
.list a:hover {text-decoration:underline;}


td.selected_day{background-color:#FFF2D8;padding:10px 15px}
td.selected_day td{font-size:70%;vertical-align:top}
td.selected_day tr img{margin-bottom:3px}
td.selected_day tr.name td{font-size:75%;font-weight:bold;padding-bottom:5px;color:#F25100}
td.selected_day tr.name img{margin:0 3px 0 0}

table.big_calend td{border-right:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;padding:10px;vertical-align:top}
table.big_calend tr.dayz td{padding-top:0;padding-bottom:15px;font-size:75%}
table.big_calend tr.lastrow td{border-bottom:0}
table.big_calend tr.dayz td.rgt, table.big_calend td.rgt a.date{color:#F25100}
table.big_calend td.lft{padding-left:5px}
table.big_calend td.rgt{border-right:0;padding-right:5px}
table.big_calend td.past div, table.big_calend td.past a, table.big_calend td.past a b{color:#D6D6D6}
table.big_calend td a b{color:#F25100}
table.big_calend div.theme{font-size:75%;margin-bottom:7px}
table.big_calend a.date, table.big_calend td.past a.date{font-size:90%;color:#000000;font-weight:bold}
table.big_calend td.selected{background-color:#FFF2D8}
table.big_calend td.today{border:1px solid #8C8C8C}

table.dated_cards{margin-bottom:5px}
table.dated_cards td{padding-bottom:10px;font-size:75%}
table.dated_cards tr.date td{padding-bottom:3px;font-weight:bold}

table.card_page{margin-bottom:20px}
table.card_page td.menu{padding:25px 15px 10px 15px}
table.card_page td.menu td{padding:0 0 2px 0;font-size:75%}
table.card_page td.menu td.avatar{padding-bottom:10px}
table.card_page td.menu td.avatar img{border:4px solid #FFDCA2;margin:8px 0}
table.card_page td.forward{padding:15px;font-size:75%;vertical-align:top}
table.card_page td.card{padding:25px 9px 0 0;text-align:center}
table.card_page td.card h2{text-align:center;margin-bottom:5px}
table.card_page td.copy{padding:15px 9px 20px 0;text-align:center}
table.edit_card td.card{padding:25px 15px 0 15px;text-align:center}
table.edit_card td.card h2{text-align:center;margin-bottom:10px}
table.edit_card td.copy{padding:15px 15px 20px 15px;text-align:center}
table.card_page td.card div, table.card_page td.copy div, table.edit_card td.card div, table.edit_card td.copy div{font-family:Times}

td.edit_panel{background-color:#E6E8ED;border:1px solid #D9D9D9}
td.edit_panel td{padding:3px 0 3px 4px}
td.edit_text{border:1px solid #D9D9D9;border-top:0}

textarea.onepx{border:1px solid #D9D9D9}

table.catalog td{padding-bottom:15px;font-size:75%;vertical-align:top}
table.catalog td.icon{padding:3px 20px 0 5px}
table.catalog div.rubric{margin-bottom:3px;font-weight:bold}

.w100{width:100%}
.w100s{width:100%;font-size:70%}
.t70{font-size:70%}
.t11 {font:11px tahoma;}
.a12 {font:12px arial;}
.a13 {font:13px arial;}
.t75{font-size:75%}
.t80{font-size:80%}
.t85{font-size:85%}
.t90{font-size:90%}
.t95{font-size:95%}
.t110{font-size:110%}
.b24 {text-align:center;margin-bottom:10px}
.grhr{width:100%;height:1px;background-color:#D9D9D9}
.grhr br {line-height:1px;}

.tah {font-family:tahoma}
/* Margins */
.m0{margin:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}

.mr2 {margin-right:2px}
.mr10 {margin-right:10px}
.mr20 {margin-right:20px}

.mt1{margin-top:1px}
.mt5 {margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}

.pr20{padding-right:20px}
.pl10 {padding-left:10px;}

.ico13{margin-right:3px}

.grey{color:#666666}
.red{color:#F25100}
.orange{color:#F26D00}
.back{color:black}
div.black, div.black div {color:black}
.tah{font-family:Tahoma}
.blue {color:#0855A5}
.bold {font-weight:bold;}

.clear {clear: both;}

ul.close{margin-top:0;margin-left:17px;padding:0}
ul.close li{margin:0;padding:0;line-height:130%}

/* Table calendar */
table.calendar td{padding:0 0 0 3px;font-size:75%;color:#666666}
table.calendar td.dt{padding:0 3px 0 0;text-align:right}
table.calendar td.rdt{padding:0 3px 0 0;text-align:right;color:#F25100}

/* Table namedays */
table.namedays td{font-size:70%}
table.namedays td.dt{padding-right:4px;vertical-align:top;font-size:75%;color:#666666;font-weight:bold}

/* Table search_results */
table.search_results{margin-bottom:20px}
table.search_results tr.title td{font-size:75%;font-weight:bold;padding-bottom:4px;vertical-align:top}
table.search_results tr.title td.num{text-align:right;padding-right:3px}
table.search_results tr.card{vertical-align:top;height:180px}
table.search_results tr.card table{margin-bottom:5px}
table.search_results tr.card_lastrow{vertical-align:top}
table.search_results tr.card_lastrow table{margin-bottom:5px}
table.search_results td.card{padding-right:5px}
table.search_results .name td{font-size:75%;vertical-align:top}
table.search_results .name sup{color:#F25100}
table.search_results div.name{font-size:75%;margin-bottom:5px}

table.lister{margin-left:10px}
table.lister td{font-size:75%}

td.dscr5{font-size:75%}
td.dscr15{font-size:70%;padding:0 0 10px 30px}

/* wswg */
a.wswg_button{float:left;border:1px solid #EEEEEE;padding:0 2px 0 2px}
a.wswg_button:hover{border:1px solid #FFFFFF;border-bottom:1px solid #BBBBBB;border-right:1px solid #BBBBBB;}
a.wswg_button:active{border:1px solid #FFFFFF;border-top:1px solid #BBBBBB;border-left:1px solid #BBBBBB;}
div.forSelectPopup{position:absolute;z-index:100;background-color:#E8EBEF}

#instant_sender{position:absolute;z-index:10;border:1px solid #000000;background-color:#FFFFFF;font-family:arial;padding:10px;width:260px;display:none}
#instant_okmessage{position:absolute;z-index:10;border:1px solid #000000;background-color:#FFFFFF;font-family:arial;padding:10px;width:260px;display:none}
#instant_sender form{margin:0;padding:0}

table.addcard tr td{padding:4px 0 4px 0;font-size:75%}
table.addcard tr.withcomm td{padding:4px 0 1px 0}
table.addcard td input{font-size:100%}
table.addcard tr.withcomm td.asterix, table.addcard td.asterix{padding:4px 3px 0 10px;font-size:100%;color:#F25100;vertical-align:top}
table.addcard td.comm{padding:0 0 5px 3px;font-size:70%;color:#666666}

td.oranzhe{border-left:5px solid #FFAA00; padding:5px 0px 5px 10px}
table.or_table td.oranzhe{border-left:5px solid #FFAA00; padding:5px 0px 5px 10px}
h3.head_1{color:#013572;font-size:160%;font-weight:bold;margin:10px 0px 5px 0px}

#forChatPopup {position:absolute; z-index:100; background-color:#E8EBEF;}

/* Upr */
table.upr{margin-bottom:10px}
td.uups{border-left:1px solid #CED0D9;border-right:1px solid #CED0D9; padding:7px 10px 10px 10px}
td.uupsbot{height:1px;background-color:#CED0D9; background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:top right}
table.upr td table.nul_pad td{padding:0px}
.lavr_center{background-image:url('http://img.mail.ru/r/chat/new/bg_lead.gif');background-position:top center ;background-repeat:no-repeat;}

#chat_info_div {
	border:1px solid #CFCAC1;
	background-color:#FFF;
	position:absolute;
	z-index:255;
	top:0; left:0;
	font:75% arial;
}
#chat_info_div img {margin:3px 6px;}
#chat_info_div div {padding:3px 10px 7px 10px;}
#for_moder_info {
	width:335px; height:380px;
	position:absolute;
	z-index:10000;
	top:0; left:0;
	border:1px solid #CFCAC1;
}
#for_user_info {
	width:335px; height:180px;
	position:absolute;
	z-index:10000;
	top:0; left:0;
	border:1px solid #CFCAC1;
}
#for_find_info {
	width:335px; height:180px;
	position:absolute;
	z-index:10000;
	top:0; left:0;
	border:1px solid #CFCAC1;
}
#all_room_list {
	width:340px; height:340px;
	overflow:auto;
	border:1px solid #CFCAC1;
}
table.all_room_table td {padding:2px 5px; color:#000000;}
table.all_room_table td.t70 {font-family:tahoma;}
table.all_room_table td.t70 a {color:#000000;}
table.all_room_table td div {margin:5px 0 5px 0; font-weight:bold; font-size:75%;}
table.all_room_table td div br {line-height:1px;}
table.all_room_table td img.av {border:3px solid #C2E6C9;}
table.all_room_table tr.opened td {background-color:#061C5E; color:#FFFFFF;}
table.all_room_table tr.opened td a {color:#FFFFFF;}

/* START: WYSIWYG */
div.panel_around {background-color:#E6E8ED;}
table.wysiwyg_panel {border:1px solid #DADDE5; border-bottom:0px;}
table.wysiwyg_panel td{padding:4px 2px 4px 2px}
table.wysiwyg_panel td a{border:1px solid #E8EBEF;padding:1px 0 1px 0}
table.wysiwyg_panel td a:hover{border:1px solid #FFFFFF;border-right:1px solid #BBBBBB;border-bottom:1px solid #BBBBBB;}
table.wysiwyg_panel td a:active{border:1px solid #BBBBBB;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
div.forSelectPopup{position:absolute;z-index:100;background-color:#E8EBEF}
div.palitra{padding-top:1px;padding-left:1px;width:96px;}
div.palitra a{width:18px;height:18px;margin-right:1px;margin-bottom:1px;float:left}
div.palitra a img{border:0px}
div.smile{width:116px;padding-top:1px;padding-left:1px;}
div.smile a{width:18px;height:18px;float:left;margin-right:1px;margin-bottom:1px;}
div.fontSize{width:50px}
div.fontSize a{display:block;padding:1px 5px 1px 5px;text-decoration:none;color:#000000;width:100%}
div.fontSize a:hover{background-color:#D4E3FF;color:#000000}
/* END: WYSIWYG */

.room-data {width: auto; border: solid 1px #CFCAC1; border-bottom: none; height: 30px;}
.room-data TABLE {width: 100%;}
.room-data TD.left {white-space: nowrap; padding-left: 12px; padding-top: 3px !important;}
.room-data TD.left IMG {margin-left: 0;}
.room-data TD.right {text-align: right; padding-right: 12px;}
.mbm3 {margin-bottom: -3px;}
#chat_info_div {border:1px solid #CFCAC1; background-color:#FFF; position:absolute; z-index:255; top:0; left:0; font:75% arial;}
#chat_settings_div, #chat_settings_div {border:1px solid #CFCAC1; background-color:#FFF; position:absolute; z-index:255; top:0; left:0; font:75% arial;}
#chat_settings_div {margin: 1px 0 0 2px;}
#chat_info_div img, #chat_settings_div img {margin: 3px 6px;}
#chat_info_div div, #chat_settings_div div {padding: 3px 10px 7px 10px;}
.info-content {width:auto !important; height: auto; clear: both;}
.settings {font-size: 110%; margin-left: -4px;}
.settings TD {vertical-align: top;}
.settings TD.desc {padding: 1px;}

.IconsC {float: left;}
.IconsC A {display: block; margin-left: 8px; float: left !important;}
.user-out {text-align: center; padding-left: 7px; font-size: 75%; color: #666666;}
.recipient {padding-right:2px; vertical-align: top;}
.recipient .field {width:75px; border:1px solid #D4D0C8; font:75% arial;}
.discuss {height:53px; width:100%; border:1px solid #D4D0C8;}
TD.send {vertical-align: top; text-align: center; padding-top: 2px;}
TD.send INPUT {width: 90px; font-weight: bold;}
TD.send A {font-size: 95%; display: block; padding-top: 10px;}



/*banlist*/
/*hat in popup*/
#blueHeader {background: #00468C; padding: 0  0 ; height: 36px; position: relative;}
#blueHeader .logo {float: left; margin: 9px 0 0 31px;}
#blueHeader .logo .wap img {margin: 4px 0 0 3px;}
#blueHeader .close {float: right; margin: 10px 26px 0 0;}
#blueHeader .close a {font-size: 70%;}
#blueHeader .close a:link {color: white; text-decoration: underline;}
#blueHeader .close a:visited {color: white; text-decoration: underline;}
#blueHeader .close a:hover {color: white; text-decoration: underline;}
#blueHeader .close a:active {color: white; text-decoration: underline;}
#blueHeader em {display: block; height: 1px; width: 1px; position: absolute; background: white;}
#blueHeader em.lt {top: 0; left: 0;}
#blueHeader em.rt {top: 0; right: 0;}
#blueHeader em.rb {bottom: 0; right: 0;}
#blueHeader em.lb {bottom: 0; left: 0;}

.w85 {width: 85% !important;}

/*tbl*/
.table_of_ban {width: 100%; border: 1px solid #f0f0f0; margin-top: 20px; border-collapse: collapse;}/* table-layout: fixed; overflow: hidden;*/
.table_of_ban td {border: 1px solid #f0f0f0; font-size: 70%; padding: 1px 5px 2px 5px; background: white; white-space: nowrap; margin: 0;}/* overflow: hidden;*/
.table_of_ban td.comment {overflow: visible; white-space: normal;}
.table_of_ban .head td {font-weight: bold; background: #F5F5F5;}
.table_of_ban td div {overflow: hidden;}
.table_of_ban td div div {float: left;}
.table_of_ban .head .interval {color: black;}
.table_of_ban .bg_grey td {background: #F5F5F5;}
.table_of_ban .num {width: 30px; text-align: center; padding: 0;}
.table_of_ban .interval, .table_of_ban .interval div {color: red;}
.table_of_ban .but_delete img {margin: 1px;}
.table_of_ban .userban {width: 90px;}
.table_of_ban .interval {width: 60px;}
.table_of_ban .cause {width: 115px;}
.table_of_ban .timeban {width: 100px;}
.table_of_ban .authorban {width: 80px;}
.table_of_ban .but_delete {width: 20px; padding: 0; text-align: center;}
.table_of_ban .but_del_img {cursor: pointer; cursor: hand;}


/* invite & createch */
.t65 {font-size: 65%;}
/* zakladki */
table.zakladki td{padding:0px;font-family:tahoma;text-align:center;white-space:nowrap;}
table.zakladki td a{font-size:100%; font-weight:normal}
table.zakladki td.simptext{font-family:tahoma;background-image:url("http://img.mail.ru/mail/ru/images/blogs/raskl_osn1_1.gif"); background-repeat:repeat-x; padding-left:5px; font-size:70%}
table.zakladki td.html_format{font-family:tahoma;font-size:70%; background-image:url("http://img.mail.ru/mail/ru/images/blogs/raskl_osn1_2.gif"); background-repeat:repeat-x; color:#393B40; padding-left:10px;font-weight:bold}
table.zakladki td.html_format a{font-size:100%;font-weight:bold;color:#000}
table.zakladki td.html_format span{font-weight:normal;color:#000}
table.zakladki tr.botbord td{height:1px; background-color:#DADDE5;vertical-align:top;}
table.zakladki tr.botbord td.raskl_mid{height:1px; background-color:#E6E8ED}
table.zakladki td.first{padding-left:5px;text-align:right;}
/* Nastroiki */
.SetsTab FORM {margin: 0; padding: 0;}
.SetsTab TABLE {width: 100%;}
.SetsTab TD {padding: 0 0 10px 0 ; font-size: 75%; vertical-align: top;}
.SetsTab TD.name {width: 18%; padding: 4px 0 10px 0;}
.SetsTab TD.field {width: 35%;}
.SetsTab TD.help {width: 47%; font-size: 100% !important; color: #666666; padding: 0 0 10px 25px;}/* background: url(../img/help-dash.gif) left top no-repeat;*/
.SetsTab TD.help SPAN {display: block;}
.SetsTab TD.field SPAN {padding-right: 15px;}
.SetsTab TD.field TEXTAREA {width: 100%; color: #666666; font-size: 95%;}
.SetsTab TD.field input.inp_text {width: 100%; color: #666666; font-size: 95%;}
/* Posetiteli */
.Categs IMG {border: 0; margin: 0 3px -4px 12px;}
.Categs IMG.first {margin-left: 3px;}
.Alphabet SPAN {color: #666666;}
.Alphabet SPAN, .Alphabet A {padding: 0 4px;}
.Search {width: 100%; border-collapse: collapse; margin-bottom: 30px;}
.Search TD.name {vertical-align: top; padding-top: 4px; width: 15%;}
.Search TD.name IMG {margin: 0 0 -1px 4px;}
.Search FORM {margin: 0px;}
.MailList {border-collapse: collapse;}
.MailList TD {text-align: center;}
.MailList TD.mail {padding: 0 30px 2px 0; white-space: nowrap; text-align: left;}
/* Priglasit' */
.LetterTemp {padding: 2px 0 1px 7px ; border-left: 2px solid #8F8F8F;}
.LetterTemp IMG {margin-bottom: -2px;}
div.message{border-left:5px solid #22A608;padding:7px 0 7px 9px;color:#248411;}

/* Tablica rezul'tatov poiska yuzerov */
#search_res td {padding: 2px 10px; border:1px solid #ccc; font-size: 12px; }
#search_res {border-collapse:collapse;}


/* topmenu */
.top_chat_menu {font-size: 80%; margin: 6px 0 0 5px;}
.top_chat_menu ul {margin: 0; padding: 0; list-style-type: none;}/**/
.top_chat_menu ul li {display: inline; margin-right: 23px;}
.top_chat_menu ul li a {background: url('http://img.imgsmail.ru/r/chat/stripe_ico_chat_top.png') 0 0 no-repeat; display: inline-block; padding-left: 19px; height: 19px;}
.top_chat_menu ul li.createch a {background-position: 0 -80px;}
.top_chat_menu ul li.find_user a {background-position: 0 -200px;}
.top_chat_menu ul li.find_room a {background-position: 0 -160px;}
.top_chat_menu ul li.random_room a {background-position: 0 -120px;}
.top_chat_menu ul li.who_in_chat a {background-position: 0 -240px;}
.top_chat_menu ul li.all_rooms a {background-position: 0 -40px;}
.top_chat_menu ul li.my_rooms a {background-position: 0 -280px;}
.top_chat_menu .sticker_new {font: bold 11px Tahoma; color: red; position: relative; left: 3px; top: -3px;}




/* usermenu */
.pb10 {padding-bottom: 10px !important;}
.pl5 {padding-left: 5px !important;}
.pb5 {padding-bottom: 5px !important;}
.mr5 {margin-right: 5px;}

#UserBlock {padding: 8px 0;}
#UserBlock .av_in_userlist {width: 100px; text-align: center;}
#UserBlock .av_in_userlist IMG {border: solid 5px #FFE0A9 !important;}
#UserBlock A {color: #BB4B00; text-decoration: underline;}
#UserBlock A:hover {text-decoration: none;}
#UserBlock A.nick {color: #0857A6;}
#UserBlock A.nick:hover {color: #F26D00;}
#UserBlock TABLE.user {border-bottom: 1px #F1C6A4 solid;}
#UserBlock H3 {color: #BB4B00;}
#UserBlock H3 IMG {margin: 0 2px 1px 0;}
#UserBlock H5 {margin: 0 2px 1px 0;color:#002f73;font-size:75%;}
#UserBlock DIV.list {margin: 3px 0 10px 0; font-size:75%;}
#UserBlock DIV.list DIV {margin: 0 0 5px 0px;}
#UserBlock DIV.list DIV IMG {margin: 0 0 -1px 3px;}
#UserBlock #leftup {margin-bottom: 5px; padding-bottom: 5px;}

.ignore_list {border-top: 1px solid #F1C6A4;margin-top:10px;padding-top:5px; font-size: 70%; font-family: Tahoma;}
.ignore_list img {margin:0 4px 1px 0; }

/* index */
#room_list .usual {background: #FFCCFF;}
#room_list .private {background: #CCCCFF;}
#room_list .persistent {background: #CCFFFF;}
#room_list .vtrans {background: #CCFFCC;}
#room_list .default {background: #FFFFCC;}
#room_list .bcast {background: #77FF77;}

#sort_type div { font-size: 12px; }
#sort_type div.act {background: url('http://img.imgsmail.ru/r/chat/new/sort_bg_right.gif') right top no-repeat #FF9000; font-weight: bold; color: #FFF; }
#sort_type div.act span {display:block; padding:4px 11px; background: url('http://img.imgsmail.ru/r/chat/new/sort_bg_left.gif') left top no-repeat; line-height: 14px; }
#sort_type div.noact {margin: 0 11px; border-bottom: 1px dotted #000; cursor: pointer; }
/* index */


#complain { position: absolute; font-size: 12px; border: 1px solid #CFCAC1; background: #ffffff; z-index: 10000; padding: 5px 10px 8px 10px; width:225px; }
#complain form { margin:0; padding:0; }
#complain form textarea { margin: 5px 0; border: 1px solid #ABADB3; width: 213px; height: 64px; padding: 3px; font-size: 12px; overflow:hidden;}
#complain #c_count { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #666666; margin-bottom: 5px; }
#complain form .btn_submit { font-size: 11px; margin:0; padding:0; }
#compl_link {line-height: 11px; padding-top: 0px; margin-left: 14px;}
