/* for IE6 */
* html {
    background: fixed url('chat_files/clear.gif');
}
* html .minichat {
    position: absolute;
    top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
	bottom:0;
	
/*right: auto; bottom: auto;
left: expression( ( -20 - fixme.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( -10 - fixme.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
*/
}

.minichat{
position:fixed;
bottom:0;
left:0;
width:100%;
font-family:Trebuchet;
z-index:100;
background-color:#FDFEF3;
text-align:left;
}
tr.m_top{
height:18px;
}
.minichat tr, .minichat tr td{
padding:0;
}
.m_vkladki{
background:url(chat_img/m_top.gif) 0 0 repeat-x;

}
.m_vkladki_contreiner{
position:relative;
border-top:#ced5b6 1px solid;
border-bottom:#ced5b6 1px solid;
border-left:#ced5b6 1px solid;
}
.m_vkladki_control{
position:relative;
border:#ced5b6 1px solid;
text-align:right;
padding:0 5px;
border-left:0;
}
.m_vkladki_control a{
font-size:11px;
color:#a1a88a;
text-decoration:underline;
}
.m_vkladki_control a:hover{
color:#b0b898;
text-decoration:none;
}
.m_control{
background:url(chat_img/m_top.gif) 0 0 repeat-x;
}
a.m_main{
font-size:11px;
color:#a1a88a;
font-weight:bold;
display:block;
position:absolute;
top:0;
left:0;
height:18px;
line-height:18px;
padding:0 10px;
border-right:#ced5b6 1px solid;
}
a.m_main.active{
background:url(chat_img/m_top.gif) 0 100% repeat-x;
}
a.m_main:hover{
background:url(chat_img/m_top.gif) 0 100% repeat-x;
}
.m_left{
display:block;
position:absolute;
top:0;
left:70px;
height:18px;
width:18px;
background: url(chat_img/strelka_l.png) no-repeat  50% 0;
border-right:#ced5b6 1px solid;
}
.m_left:hover{
background: url(chat_img/strelka_l.png) no-repeat  50% 100%;
}
.m_right{
display:block;
position:absolute;
top:0;
right:0;
height:18px;
width:14px;
background: url(chat_img/strelka_r.png) no-repeat  70% 0;
border-left:#ced5b6 1px solid;
border-right:#ced5b6 2px solid;
}
.m_right:hover{
background: url(chat_img/strelka_r.png) no-repeat  70% 100%;
}

ul.m_pr {
padding:0 20px 0 90px;
margin:0;
overflow:hidden;
}
ul.m_pr li{
list-style:none;
padding:0;
margin:0;
border-right:#ced5b6 1px solid;
float:left;
}

ul.m_pr li a.m_room{
display:block;
float:left;
font-size:11px;
padding:0 5px 0 15px;
border-right:#ced5b6 1px dashed;
}
ul.m_pr li a.m_close_tab{
padding:0 5px;
display:block;
float:left;
height:18px;
}
ul.m_pr li a.m_close_tab img{
margin-top:4px;
}

ul.m_pr li a i{
font-style: normal;
text-decoration:underline;
color:#8080b9;
}
ul.m_pr li a:hover, ul.m_pr li a.active{
background:url(chat_img/m_top.gif) 0 100% repeat-x;
}
ul.m_chat_conteiner{
height:100px;
overflow:auto;
border-right:#ced5b6 1px solid;
}
div.m_chat_conteiner{
padding-right:14px;
background:url(chat_img/m_online.gif) 100% 0 no-repeat;
border-right:#ced5b6 2px solid;
}
.m_online_style{
padding:5px 0 0 10px;
overflow:auto;
height:125px;
}
.m_online_style li a{
font-style:italic;
font-size:10px;
}
.m_online_style li{
height:auto;
}
.m_message{
width:99%;
border:#ced5b6 1px solid;
background-color:#fff;
}
.m_message:hover, .m_message:focus{
background-color:#f4f6e6;
}
a.m_submit_button {
background: url(chat_img/m_submit_button.png) no-repeat  0 0;
color:#8B9272;
display:block;
float:right;
height:20px;
line-height:19px;
text-align:center;
width:90px;
font-size:11px;
}
a.m_submit_button:hover {
background: url(chat_img/m_submit_button.png) no-repeat  0 100%;
}
.input_conteiner{
text-align:center;
}
.m_input_conteiner{
border-top:#ced5b6 1px solid;
border-right:#ced5b6 1px solid;
padding-right:10px;
background-color:#f2f6df;
}
ul.m_chat_conteiner li i {
border-right:1px dashed #CED5B6;
color:#919191;
display:block;
float:left;
font-family:tahoma;
font-size:10px;
font-style:normal;
margin-right:5px;
padding:0 5px 0 0;
width:40px;
}
ul.m_chat_conteiner{
font-size:11px;
font-family:tahoma;
}
ul.m_chat_conteiner li img {
vertical-align:middle;
}
ul.m_chat_conteiner li{
height:auto;
}
.m_smiles{
display:block;
float:left;
}

#chat_messager ul li{
background:none;
padding:0;
}