.l-sidebar {
	position: fixed;
	top: 100px;
	left: -1000px;
	_position:absolute;
	_top: expression( eval(document.documentElement.scrollTop) + 100 +"px" );
	font-size: 11px;
	line-height: 14px;
	z-index: 10000;
}
.l-sidebar UL, .l-sidebar LI { margin: 0; padding: 0; }
.l-sidebar .short { width: 50px; }
.l-sidebar .short2, .l-sidebar .full { width: 150px; }
.l-sidebar .top { min-height: 6px; _height: 6px; font-size: 0; line-height: 0; }
.l-sidebar .short .top { background: url(../images/sidebar/sidebar_short_top.png) no-repeat left top; }
.l-sidebar .short2 .top, .l-sidebar .full .top { background: url(../images/sidebar/sidebar_full_top.png) no-repeat left top; }
.l-sidebar .body { padding-top: 1px; }
.l-sidebar .short .body { background: url(../images/sidebar/sidebar_short_body.png) no-repeat left top; }
.l-sidebar .short2 .body, .l-sidebar .full .body { background: url(../images/sidebar/sidebar_full_body.png) no-repeat left top; }
.l-sidebar .user { padding-left: 3px; }
.l-sidebar .user .avatar { width: 42px; float: left; }
.l-sidebar .user .avatar IMG { border: 1px solid #001017; }
.l-sidebar UL.user-menu { width: 97px; float: left; list-style: none; padding: 2px 0 0 5px; }
.l-sidebar .user-menu LI { padding-top: 5px; }
.l-sidebar .user-menu .profile A { color: #fff; }
.l-sidebar .user-menu .exit A { color: #63b4d9; text-decoration: none; border-bottom: 1px dashed #63b4d9; }
.l-sidebar .user-menu .exit A:hover { border-bottom: 1px dashed #d6002d; }
.l-sidebar .user-menu A:hover { color: #d6002d; }
.l-sidebar .user .auth-icon { display: block; width: 42px; height: 42px; background: url(../images/sidebar/auth_icon.gif) no-repeat left top; }
.l-sidebar .user .reg-icon { display: block; margin: 15px 0 0 13px; width: 18px; height: 26px; background: url(../images/sidebar/reg_icon.gif) no-repeat left top; }
.l-sidebar .user .auth-form {
	display: block;
	width: 138px;
	height: 44px;
	position: relative;
	background: url(../images/sidebar/auth_form_bg.gif) no-repeat left top;
	margin-left: 2px;
}
.l-sidebar .user .auth-form INPUT { color: #525252; font-size: 11px; line-height: 14px; background: transparent; margin: 0; padding: 0; border: 0; }
.l-sidebar .user .auth-form .login { position: absolute; left: 5px; top: 4px; width: 110px; height: 15px; }
.l-sidebar .user .auth-form .pass { position: absolute; left: 5px; top: 26px; width: 110px; height: 15px; }
.l-sidebar .user .auth-form A.go {
	position: absolute;
	left: 119px;
	top: 25px;
	width: 17px;
	height: 17px;
	background: green;
	cursor: pointer;
	background: #badc8e url(../images/sidebar/auth_form_go.jpg) no-repeat left top;
}
.l-sidebar .user .auth-form A.go:hover { background: #41a50e url(../images/sidebar/auth_form_go_hover.jpg) no-repeat left top; }
.l-sidebar .user .reg-link { padding: 13px 0 0 42px; min-height: 26px; _height: 26px; background: url(../images/sidebar/reg_icon.gif) no-repeat 13px 13px; margin-top: 0px;}
.l-sidebar .user .reg-link A { color: #63b4da; }
.l-sidebar .user .reg-link A:hover { color: #a6e7fd; }
.l-sidebar .user .forgot { padding: 13px 0 0 42px; min-height: 26px; _height: 26px; background: url(../images/sidebar/icon_forgot.jpg) no-repeat 14px 14px;}
.l-sidebar .user .forgot A { color: #63b4da; }
.l-sidebar .user .forgot A:hover { color: #a6e7fd; }
.l-sidebar .sep {
	background: url(../images/sidebar/sidebar_sep.png) no-repeat left top;
	font-size: 0;
	line-height: 0;
	display: block;
	height: 1px;
}
.l-sidebar .short .sep { width: 48px; }
.l-sidebar .short2 .sep, .l-sidebar .full .sep { width: 148px; }
.l-sidebar UL.menu { list-style: none; margin: 0px 0 0 14px; }
.l-sidebar .menu LI { margin-bottom: 9px; display: none; float: left; height: 16px; }
.l-sidebar .menu LI.popular, .l-sidebar .full .menu LI { display: block; }
.l-sidebar .menu A { display: block; height: 17px; padding-left: 28px; color: #d89300; width: 106px; }
.l-sidebar .short .menu A { width: 0; }
.l-sidebar .short2 .menu LI { display: block; }
.l-sidebar .short2 .menu A { display: none; }
.l-sidebar .short2 .menu .popular A { display: block; }
.l-sidebar .menu .popular A { color: #ffae00; }
.l-sidebar .menu A:hover { color: #ffdc91; }
.l-sidebar .menu A.m-newmessage { background: url(../images/sidebar/new_message.gif) no-repeat left; }
.l-sidebar .menu A.m-main { background: url(../images/sidebar/m_main.gif) no-repeat left; }
.l-sidebar .menu A.m-gid { background: url(../images/sidebar/m_gid.gif) no-repeat left; }
.l-sidebar .menu A.m-news { background: url(../images/sidebar/m_news.gif) no-repeat left; }
.l-sidebar .menu A.m-sound { background: url(../images/sidebar/m_sound.gif) no-repeat left; }
.l-sidebar .menu A.m-contest { background: url(../images/sidebar/m_contest.gif) no-repeat left; }
.l-sidebar .menu A.m-afisha { background: url(../images/sidebar/m_afisha.gif) no-repeat left; }
.l-sidebar .menu A.m-kid { background: url(../images/sidebar/m_kid.gif) no-repeat left; }
.l-sidebar .menu A.m-work { background: url(../images/sidebar/m_work.gif) no-repeat left; }
.l-sidebar .menu A.m-ego { background: url(../images/sidebar/m_ego.gif) no-repeat left; }
.l-sidebar .menu A.m-business { background: url(../images/sidebar/m_business.gif) no-repeat left; }
.l-sidebar .menu A.m-personals { background: url(../images/sidebar/m_personals.gif) no-repeat left; }
.l-sidebar .menu A.m-tv { background: url(../images/sidebar/m_tv.gif) no-repeat left; }
.l-sidebar .menu A.m-auto { background: url(../images/sidebar/m_auto.gif) no-repeat left; }
.l-sidebar .menu A.m-shop { background: url(../images/sidebar/m_shop.gif) no-repeat left; }
.l-sidebar .menu A.m-forum { background: url(../images/sidebar/m_forum.gif) no-repeat left; }
.l-sidebar .menu A.m-photo { background: url(../images/sidebar/m_photo.gif) no-repeat left; }
.l-sidebar .menu A.m-games { background: url(../images/sidebar/m_games.gif) no-repeat left; }

.l-sidebar .menu A.m-addcompany { background: url(../images/sidebar/m_addcompany.gif) no-repeat left; }
.l-sidebar .menu A.m_about{ background: url(../images/sidebar/m_about.png) no-repeat left; }
.l-sidebar .menu A.m_tour { background: url(../images/sidebar/m_tour.png) no-repeat left; }
.l-sidebar .menu A.m_sales{ background: url(../images/sidebar/m_sales.png) no-repeat left; }
.l-sidebar .menu A.m_full { background: url(../images/sidebar/m_full.png) no-repeat left; }


.l-sidebar .short .menu SPAN { display: none; }
.l-sidebar .more-show A, .l-sidebar .more-show-hover A, .l-sidebar .more-hide A,
.l-sidebar .more-hide-hover A { display: block; height: 19px; cursor: pointer; }
.l-sidebar .short .more-show A { background: url(../images/sidebar/sidebar_short_more.png) no-repeat left top; }
.l-sidebar .short2 .more-show A { background: url(../images/sidebar/sidebar_full_more_show.png) no-repeat left top; }
.l-sidebar .short2 .more-show-hover A { background: url(../images/sidebar/sidebar_full_more_show_hover.png) no-repeat left top; }
.l-sidebar .full .more-hide A { background: url(../images/sidebar/sidebar_full_more_hide.png) no-repeat left top; }
.l-sidebar .full .more-hide-hover A { background: url(../images/sidebar/sidebar_full_more_hide_hover.png) no-repeat left top; }