/*** KONTAKTLISTE ***************************************/
.contactlist {
margin-bottom:20px;
overflow:hidden;
}
ul.alphabet-list {
background-color:#F9F5EC;
padding:10px;
list-style:none;
}
.contactlist p.Paging {
width:480px;
text-align:right;
}
.contactlist .footer {
background-color:#F3E9E0;
padding-bottom: 10px;
}
*html .contactlist p.Paging {
margin-left:-10px;
}
*+html .contactlist p.Paging {
margin-left:-10px;
} 
ul.alphabet-list li {
display:inline;
margin-left:15px;
}
ul.alphabet-list .abc  {
margin:0;
}
.inactive {
color:#666666;
text-decoration:line-through;
}
ul.alphabet-list li.firstChild {
margin:0 10px 0 0;
}
.eachContact {
background-color:#F3E9E0;
padding:10px 5px 20px 5px;
overflow:hidden;
clear:both;
height:1%;
}
.contactlist .bright { 
background-color:#F9F5EC;
}
.eachContact a {
display:block;
}
.eachContact strong {
margin-top:5px;
display:block;
}
.eachContact .contactinfo {
float:left;
width:387px;
margin-left:10px;
}
.eachContact .headinfo {
overflow:hidden;
margin-bottom:5px;
height:1%;
}
.eachContact .headinfo a {
font-weight:bold;
}
.eachContact .headinfo img {
vertical-align:middle;
}
.eachContact .headinfo .left, 
.eachContact .contacttext {
width:220px;
overflow:hidden;
}
.ignorelist .eachContact .headinfo .left {
width:200px;
}
.eachContact p.right {
width:150px;
margin:0;
}
.ignorelist .eachContact p.right {
width:160px;
margin:0;
}
/** MODAL BOX  **/
#InviteFriends div.Recipient
{
overflow: hidden;
}
#InviteFriends h2 {
margin:5px 0 10px 0;
font-size:1em;
}
#InviteFriends div.Recipient p
{
float: left;
width: 250px;
}
#InviteFriends div.Recipient label,
#InviteFriends input.txt,
#InviteFriends textarea
{
width: 99%;
}

