#status_pick, .contacter{ list-style: none; margin: 0px; padding: 0px; position: absolute; width: 70px;  border: 1px solid #555; background-color: #000; padding: 2px 4px; margin-top: 17px; margin-left: -5px; z-index: 10; }
#status_pick li, .contacter li{ height: 20px; cursor: pointer; text-align:left}
.contacter{ width: 120px; margin-left: -20px; }
#global_msgs{ width: 172px; position: absolute; right: 0px; bottom: 0px;  }
.global_msg{ width: 150px; height: 90px; background-color: #b2c3dd; border: 1px solid #fff; border-bottom: 0px; color: black; padding: 5px 10px; font-size: 11px; line-height: 18px }
.global_msg a{ color: #000; }
#chat{ background-color: #000; border: 1px solid #fff; width: 400px; height: 400px; position: absolute; z-index: 10 }
#chat_inner{ margin: 10px; }
#chat_tabs{ height: 18px; }
#chat_tabs div{ border: 1px solid white; background-color: #b2c3dd; border-bottom: none; color: #000; width: 90px; float: left; overflow:hidden; margin-left: 10px; padding: 2px 5px; cursor:pointer }
#chat_tabs div.inactive{ background-color: #5480c2; border-color: #777; color: #444;  }
#chat_tabs div.message{ background-color: #c73838; border-color: #777; color: #ddd;  }
#chat_screens{ height: 330px; border: 1px solid white; background-color: #b2c3dd; width: 370px; color: #000; line-height: 15px; padding: 3px 5px; margin-bottom:3px; }
#chat_screens .screen{ height: 330px; overflow-x: hidden; overflow-y: auto; }
#chat_screens .screen.inactive{ display: none; }
#chat_screens .naam{ font-weight: bold; }
#chat_screens .van{ color: #000; margin-bottom:4px; }
#chat_screens .aan{ color: #666; margin-bottom:4px; }
#chat_input{ width: 290px; }
#chat_submit{ width: 84px; }
form{ position: inline; margin: 0px; padding: 0px; }
.clear{ clear: both; }

div.favo, a.favo{ text-align: center; color: #555; position: relative; z-index: 10}
a.favo:hover{ color: #aaa; }
.isfavo, .isfavo a{ text-align: center; color: #aaa;  position: relative; z-index: 10}

#inactief{ text-algn: center; margin: 20px auto; border:1px solid #555; width: 862px}
#inactief h4{ color: #777; font-size: 14px; text-transform: none; font-weight: normal; padding-top: 20px;}
#inactief_outer{ text-align:center; }
#animatie_inactief{ width: 862px; height: 370px; }

.comp_img{ width: 230px; text-align: center; float: left; }
.comp_img a img{ opacity: .50;  filter: alpha(opacity=50); }
.comp_img a:hover img{ opacity: 1;  filter: alpha(opacity=99); }

ul.autocompleter-choices{position:absolute; margin:0; padding:0; list-style:none; border:1px solid #555; border-top:none; background-color:#202020; text-align:left; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; z-index:150; }
ul.autocompleter-choices li { position:relative; padding:0.1em 1.5em 0.1em 1em; cursor:pointer; font-weight:normal; font-size:1em; }
ul.autocompleter-choices li.autocompleter-selected { background-color:#555; color:#fff; } 
ul.autocompleter-choices span.autocompleter-queried { font-weight:bold; }
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried { color:#81a7e2; }

#top_login .login{ border: none; width: 80px; height: 18px; background:url(../images/btn_login.gif) left top no-repeat; }
#top_login .aanmelden{ border: none; width: 120px; height: 18px; background:url(../images/btn_aanmelden2.gif) left top no-repeat; }
.homeclub{ border: 1px solid #ffb400; color: white; font-size: 10px; }

