#Navigation a.nav0link {
 font-size:11px;
 font-weight:bold;
 float:left;
 width:123px;
 height:29px; /*Aufeinander abstimmen*/
 padding:8px 0 0 0; /*Aufeinander abstimmen*/
 background-color:#FFFFFF;
 background-image:url(../id/nav0_bg.gif);
}

#Navigation #nav8 a.nav0link {
 width:122px;
}

#Navigation a.nav0link:hover {
 background-image:url(../id/nav0_over_bg.gif);
}

#spacefloat {
    height: 500px;
    width: 1px;
    float: left;
}

dl {
}

dd {
color:black;
font-size:0.8em;
}

dt {
margin-top: 5px;
margin-bottom: 2px;
color:#0066CC;
font-size:0.9em;
}

.admin_content input, .admin_content select {
    border: 1px solid #9d1b26;
    background-color: white;
    padding: 2px;
}

.admin_content input[type=submit] {
    background-color: #9d1b26;
    color: white;
    font-weight: bold;
}

#admin #Content table,
#admin #Content table td,
#admin #Content table th,
#admin #Content table caption
{
    border: 0px;
    width: auto;
}

a.delete {
    background-color: #9d1b26;
    color: white !important;
    font-weight: bold;
    text-decoration: none;
    padding: 0px 5px 0px 5px;
    font-size: 0.8em;
}

a.delete:hover {
    background-color: white;
    color: #9d1b26 !important;
}

h3.underline {
    border-bottom: 1px solid #9d1b26;
}

#select_left {
    float: left;
}

#select_left, #select_right {
    height: 333px;
    padding: 10px;
    overflow: auto;
}

#select_right h4 {
    font-size: 9px;
    font-weight: bold;
}

#select_right {
    margin-left: 15px;
    width: 300px;
}

#select_right option,
#select_left option {
    font-size: 9px;
}

#select_right h3 {
    display: block;
}

#select_left select {
    width: 120px;
}

#select_right select {
    width: 200px;
}

.box ol {
    font-size: 9px;
}

.move_toolbar {
    margin: 30px 5px 0px 5px;
    float: left;
}

.move_toolbar input {
    width: 20px;
    background-color: #9d1b26;
    font-weight: bold;
    color: white;
}

option.specialvalue {
    color: #9d1b26;
}

.special_toolbar {
    margin: 30px 5px 0px 5px;
    float: right;
}

#make_admin {
    display: none;
}

.add_toolbar input,
.remove_toolbar input {
    width: 20px;
    background-color: #0066CC;
    font-weight: bold;
    color: white;
}

.remove_toolbar {
    margin: 30px 5px 0px 5px;
    float: left;
}

.select_toolbar {
    float: left;
}

.add_toolbar {
    margin-top: 10px;
    font-size: 10px;
}

.add_toolbar .toolbar_text {
    width: 100px;
    background-color: white;
    border: 1px solid #0066CC;
    color: black;
}

#registerform input {
    width: 100px;
    border: 1px solid #9d1b26;
    background-color: white;
    padding: 2px;
    margin: 2px;
}

#registerform input.full {
    width: 214px;
}

#registerform input.center {
    display: block;
    margin: 15px auto 15px auto;
    text-align: center;
    background-color: #9d1b26;
    color: white;
    font-weight: bold;
}

#registerform td.full {
    padding: 15px 5px 15px 5px;
}

#registerform table.noborder,
#registerform table.noborder tr,
#registerform table.noborder td {
    border: 0px;
    width: auto;
}

.noborder * {
    border: 0px;
}

#registerform select {
    margin: 2px;
}

#registerform td.noborder table,
#registerform td.noborder tr,
#registerform td.noborder td {
    border: 0px;
    width: auto;
}

#registerform td.noborder table input {
    width: auto;
    padding: 0px;
    margin: 0px;
}

#group_requests {
    list-style-type: none;
}

#group_requests li {
    border: 1px solid #9d1b26;
    margin: 15px;
    padding: 5px;
}

#grouplist {
    height: 200px;
    overflow: auto;
}

#Content .forumtext table.forumline th,
#Content .forumtext table.forumline tr,
#Content .forumtext table.forumline td,
#Content .forumtext table.forumline {
    border: 0px;
}

#Content .forumtext .darklink a {
    color: white;
}

#loginbox {
    text-align: right;
    padding-right: 15px;
}

#loginbox input {
    margin: 0px;
    padding: 0px;
}


.rechts .box .loginbox {
    text-align: left;
    margin-left: 100px;
}

.rechts .box .loginbox a img,
.rechts .box .loginbox a {
    border: 0px;
}

#select_info {
    font-size: 9px;
    font-weight: bold;
}


#Content #searchform table, 
#Content #searchform td, 
#Content #searchform tr
{
    border: 0px;
}

#Content #searchform table {
    width: 100%;
}

#Content #searchform td {
    width: 50%;
}

#Content #searchform select, 
#Content #searchform input 
{
    border: 1px solid #316ac5;
    margin: 2px;
    width: 100%;
}

#Content #searchform input.submit {
    background-color: #316ac5;
    width: auto;
    margin: 0px auto;
    color: white;
}


#Content table#profileigenschaften {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#Content table#profileigenschaften th {
  background-color: white;
  color:#0066CC;
  border: 0px;
  font-weight:bold;
  font-size: 0.7em;
  display: inline;
}

#Content table#profileigenschaften td {
    border: 0px;
    margin: 0px;
    padding: 0px;
    margin-bottom: 10px;
    text-align: right;
}

#Content table#profileigenschaften td select,
#Content table#profileigenschaften td input {
    /*width: 100%;*/ /* klappt nicht im IE6 - Tom 25.9.06 */
    width:140px;
}

#Content .highlight {
  font-weight:bold;
  font-size: 0.7em;
  color:#0066CC;
}

#Content .big {
    font-size: 1.1em;
}