#base_css_header_1_css {display: none;}

#topPanel .menu a:hover{background:url(../../img/toppanel_bg.png?n2) 0 0 repeat-x;}
#topPanel{position:fixed;top:0;left:0;width:100%;}
#topPanel .wrap{height: 41px; background:url(../../img/toppanel_bg.png?n2) 0 0 repeat-x; background-position: 0 -114px;}
#topPanel .menu{list-style:none;margin:0;height:27px;float:left;}
#topPanel .menu.fl-r {float:right}
#topPanel li{background:none;position:relative;padding:2px 0 0 0;font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;float:left;}
#topPanel .menu a
{
    color: #fff;padding: 4px 15px 4px;font-weight: normal;display:block;
    height:27px;line-height:26px;text-decoration:none;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
}
#topPanel .menu.fl-r a{ padding: 4px 8px}
#topPanel .menu a:hover, #topPanel .menu a:active, #topPanel .menu a.selected{background-position: 0 -155px;}
#topPanel .topPanelIco, .topPanelInfo .topPanelIco
{
    background:url(../../img/icon_pic_16.png) 0 0 no-repeat;
    width:16px;height:16px;display:inline-block;*display: inline;*zoom: 1;margin-top:5px;vertical-align:top
}
#topPanel .vip {background-position:-16px -32px}
#topPanel .vipOn {background-position:-16px 0}
#topPanel .vipEnding {background-position:-16px 0}
#topPanel a:hover .settings, #topPanel .settings {background-position:-64px -32px}
#topPanel .msgIco, .topPanelInfo .topPanelIco.msgIco {background-position:-80px -32px}
#topPanel .eventIco {background-position:-48px -32px}
#topPanel .infopanelContent {display:none}
#topPanel .moneyIco {background-position:-32px -32px; *margin: 2px 5px 0 0}

#userCashTitle{padding:10px 0 0 28px;font-size:17px;}
#userCash small {font-size:13px}

.topPanelInfo .infopanelContent, .topPanelInfo .menu {width:236px}
.topPanelInfo .menu{overflow:hidden;margin:10px 0}
.topPanelInfo .menu li{background:none;position:relative;padding:0 18px;margin:0 0 -1px;clear:both}
.topPanelInfo .menu li:hover{background:#e4e4e4;color:#fff}

.topPanelInfo .title, .topPanelInfo .menu a, .topPanelInfo h4 {font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif}
.topPanelInfo .menu a, .topPanelInfo .msgLink{border-bottom:#d8d8d8 solid 1px;text-decoration:none;display:block;padding:5px 11px;}
.topPanelInfo .info {margin:0 18px 20px}
.topPanelInfo .menu li a {color:#444}
.topPanelInfo .menu li:hover a, .topPanelInfo .msgLink:hover{color:#f15a2a;border:none;padding:5px 29px 6px;margin:0 -18px;}
.topPanelInfo a:hover .text, .topPanelInfo a:hover .title {color:#363636}
.topPanelInfo .userPic, .topPanelInfo .infoIco{float:left;width:48px;height:48px;margin:10px 13px 0 0}
.topPanelInfo .userPic img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0}
.topPanelInfo .infoIco
{
    background:url(../../img/icons50.png?n) 0 0 no-repeat;width:50px;height:50px;margin-right:11px
}
.topPanelInfo .msgIco {background-position:0 0}
.topPanelInfo .settingsIco {background-position:-100px 0}
.topPanelInfo .datingIco {background-position:-150px 0}
.topPanelInfo .eventIco {background-position:-200px 0}
.topPanelInfo .text
{
    display:block;overflow:hidden;font:11px/13px Tahoma, Geneva, sans-serif;
    padding:5px 0 10px;color:#727272;min-height:50px
}
.topPanelInfo .msgMenu{padding-top:5px;margin:0}
.topPanelInfo .msgLink{padding:5px 0;cursor:pointer}
.topPanelInfo .msgLink:hover {padding:5px 18px 6px}
.topPanelInfo .msgLink:hover * {color:#363636}
.topPanelInfo .msgLink a
{
    border:none;text-decoration:underline;display:inline;padding:0 !important;
    margin:0 !important;font-size:11px;line-height:13px
}
.topPanelInfo .title{display:block;margin:0 0 5px;color:#363636}
.topPanelInfo .title.empty{height:45px;display:table-cell;vertical-align:middle}
.topPanelInfo .all{text-align:center;font-weight:normal;display:block;margin:-1px 18px 15px;padding-top:10px;border-top:#d8d8d8 solid 1px}
.topPanelInfo .link {text-decoration:underline}
.topPanelInfo h4{font-size:17px;padding:5px 0 0 18px}
.topPanelInfo h4 .infoIco{display:inline-block;float:none;margin:0;vertical-align:middle}
.topPanelInfo h4 .msgIco{vertical-align:top;margin:3px 5px 0 0; background-position:-80px 0!important;}
.topPanelInfo .hiddenCount { min-height: 0; padding: 20px 0 0 0; }

.topPanelInfo .count {float:right;margin-right:-11px; text-decoration:none; line-height: 20px;  text-align: center;  padding: 0 5px;
    background:#F79055; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.topPanelInfo .count.zero{padding:0 5px; background:none; color: #58595B;}
.topPanelInfo .noty.zero{display:none}

#logo {position:relative;z-index:1;top:0;left:0;padding:0;margin:5px 16px 0 10px;width:auto;overflow:hidden;float:left;}
#logo img {display:block;max-height: 40px;}
#logo:active{top:1px}

.paramInfoCount {position:absolute;padding:0 0 0 2px;height:11px;right: 5px; top: 7px;z-index: 2;background: none}
.paramInfoCount span {
    background: #F79055; position:relative;font: 9px/10px Tahoma;
    text-decoration:none ;display:block;zoom:1;overflow:hidden;
    text-align: center;
    -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
    height: 10px;color: #fff !important;margin: 0; min-width: 7px; padding: 2px;text-shadow: none;
}
.menu.fl-r .paramInfoCount{right: 0}