.clear {
    clear:both;
    font-size:0pt;
    line-height:0px;
    height:0px;
}

li.natter_item {
    display: none;
}

#mini-chat {
    border-left:1px solid #ff90b0;
    height:25px;
    vertical-align:middle;
    position: relative;
    z-index: 10;
}

#mini-chat a {
    color:#fff;
    text-decoration:none;
    line-height:24px;
}

#mini-chat #header-text {
    padding-top:0px;
    float:left;
}

#notification-new-message {
    width:465px;
    border:solid 1px #ccc;
    background-color:#F5F6F7;
}

#notification-new-message input {
    float:right;
    margin:5px 10px 0px 0px;
}

div.notification-text {
    font-weight:bold;
    color:#000;
    float:left;
    margin:7px 10px 4px 10px;
    width:300px;
}

/*
  Override the quick and dirty hack in VZ:gadget.css
  Please remove that hack so the following is obsolete
*/
*+html DIV#gadget-menu-header {
   
    width: 75px;
}

/*
  Override another IE7 Hack in VZ:chat.css
  Please change the width to this value
*/
#Chat_Header {
    /*overflow: hidden;*/
    float: right;
    height: 25px;   
}

span.onedigit {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -385px -151px;
    width:23px;
    height:15px;
    margin-left:5px;
    float:left;
}

span.twodigit {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -415px -151px;
    width:23px;
    height:15px;
    margin-left:5px;
    float:left;
}

#mini-chat span.onedigit,
#mini-chat span.twodigit {
    margin:6px 0px 0px 6px;
    cursor: pointer;
}

#chat-inactive {
    padding:0px 0px 0px 7px;
}

#set-my-status {
    width:30px;
    height:20px;
    float:left;
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -123px -111px;
    padding:2px 9px 0 5px;
    display:block;
    cursor:pointer;
    margin:1px 1px 0px 1px;
}

#my-status-selector {
    /*background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/bg_status_selector.png) no-repeat 0 0;*/
    background-color:#f7f7f7;
    border-color:#acacac;
    border-style:solid;
    border-width:0 1px 1px;
    display:block;
    height:71px;
    left:-5px;
    position:relative;
    width:103px;
    color:#ff4070;
    padding-top:4px;
}

#my-status-selector p {
    clear:both;
    padding-top:2px;
    cursor:pointer;
    margin: 0;
    color:#000000;
}

#my-status-selector p.active {
    color:#777;
    font-style:italic;
}

#my-status-selector span {
    width:28px;
    height:14px;
    float:left;
    display:block;
    margin-right:5px;
}

#my-status-selector span.set-my-status-online {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -126px -32px;
}

#my-status-selector span.set-my-status-away {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -150px -32px;
}

#my-status-selector span.set-my-status-offline {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -174px -32px;
}

#header-text {
    padding:4px 0px 0px 0px;
    display:block;
}

#set-my-status.active {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -123px -91px;
    background-color:#f7f7f7;
    border-top:solid 1px #acacac;
    border-left:solid 1px #acacac;
    border-right:solid 1px #acacac;
    padding:1px 4px;
    width:34px;
}

#set-my-status p span,
#set-my-status-icon {
    width:21px;
    height:20px;
    display:block;
}

span.my-status-online {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -12px -31px;
}

span.my-status-away {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -46px -31px;
}

span.my-status-offline {
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -80px -31px;
}

span.target-num {
    color:#fff;
    float:right;
    padding-right:3px;
}

#message-sound {
    display: none;
    width: 15px;
    height: 15px;
    float: left;
    margin: 5px 0 0 5px;
    cursor: pointer;
}

#message-sound.on {
    display: block;
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -95px -75px;
}

#message-sound.off {
    display: block;
    background:transparent url(/wvns1wa0zdn28x/12jbs/20100611-5/Img/Plauderkasten/sprite.png) no-repeat scroll -95px -102px;
}

