.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;   
}

/*sprite collector */
span.target-num, span.onedigit, span.twodigit, #set-my-status{
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll;
}

/* unread message*/
span.target-amount-unread{
    height: 15px;
    margin-left: 5px;
    float: left;
    width:26px;
    background-position: -417px -168px;
}

/* unanswerd av-calls */
span.target-amount-calls{
    height: 15px;
    margin-left: 5px;
    float: left;
    width:26px;
    background-position: -468px -168px;
}

/*counters*/
span.target-num {
    float:left;
    text-align: center;
    width: 17px;
    font-size: 10px;
    height: 15px;
    padding-top: 1px;
}

span.onedigit .target-num {
    background-position: -466px -118px;
}

span.twodigit .target-num {
    background-position: -517px -118px;
}


#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-position: -591px -13px;
    padding:2px 9px 0 5px;
    display:block;
    cursor:pointer;
    margin:1px 1px 0px 1px;
}

#my-status-selector {
    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(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -261px -66px;
}

#my-status-selector span.set-my-status-away {
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -311px -66px;
}

#my-status-selector span.set-my-status-offline {
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -361px -66px;
}

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

#set-my-status.active {
    background-position: -391px -13px;;
    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(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -265px -15px;
}

span.my-status-away {
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -315px -15px;
}

span.my-status-offline {
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -365px -15px;
}

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

#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(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -518px -18px ;
}

#message-sound.off {
    display: block;
    background:transparent url(../../Img/Plauderkasten/pk_sprite.png) no-repeat scroll -568px -18px ;
}

