#input_box {
    border:1px dashed gray;
    width: 550px;
    padding:20px;
    margin:0px 135px;
    }

table {
    border-collapse:collapse;
    width: 900px;
    white-space: nowrap;
    }
td, th {
    border: solid 1px #000000;table-layout:fixed;
    }
#main
  {
  width:900px;
  margin:auto;
  min-height:0%;
  }
/*----------------------------------------------------------------------------*/
#kopfzeile
  {
  /*border-bottom: 1px black solid;*/
    /*height:150px;
    background-color:black;*/
  }
/*----------------------------------------------------------------------------*/
#beitrag
  {
    width: 450px;
    }
/*----------------------------------------------------------------------------*/
#schatten
  {
    /*background:url('data/schatten.png') repeat-x;
  height:12px*/
  border-bottom: 1px black solid;
  }
/*----------------------------------------------------------------------------*/
a:link
  {
    color:#000066;
    text-decoration: none;
    }
/*----------------------------------------------------------------------------*/
a:visited
  {
    color:#000066;
    text-decoration: none;
    }
/*----------------------------------------------------------------------------*/
a:active
  {
    color:#000066;
    text-decoration: none;
    }
/*----------------------------------------------------------------------------*/
a:hover
  {
    color:#FF0000; 
  text-decoration: none;
  }
/*----------------------------------------------------------------------------*/
body
  {
    font-family: arial;
    font-size:14px;
    margin:0px;
    padding:0px;
    }
/*----------------------------------------------------------------------------*/    
fieldset
  {
    width: 550px;
    }
/*----------------------------------------------------------------------------*/
table
  {
  font-size: small;
  }
/*----------------------------------------------------------------------------*/
#beitrag
  {
  width:450px; border: 2px black solid;
  font-size: small;
  padding: 10px;
  }
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
#links
  {
  border-bottom: 1px black solid;
  }
/*----------------------------------------------------------------------------*/
#Navigation
  {
    margin-top: 15px; padding: 0em;
    text-align: left;
    color:#333333;
    font-family: Arial, Verdana;
    
  }
/*----------------------------------------------------------------------------*/
#Navigation_fuss
  {
    /*margin: 0; padding: 0.3em;
    text-align: right;
    border: 1px solid black;
    background-image: url(data/navi_bg_bar_bottom.png);/*background-color: silver;*/

    text-align:center;
    color: #D0D0D0;
  }
/*----------------------------------------------------------------------------*/
#Navigation_fuss a:link
  {
    color:#C0C0C0;
    text-decoration: underline;
    }
/*----------------------------------------------------------------------------*/
#Navigation_fuss a:visited
  {
    color:#C0C0C0;
    text-decoration: underline;
    }
/*----------------------------------------------------------------------------*/
#Navigation_fuss a:active
  {
    color:#C0C0C0;
    text-decoration: underline;
    }
/*----------------------------------------------------------------------------*/
#Navigation_fuss a:hover
  {
    color:#C0C0C0; 
  text-decoration: underline;
  }
/*----------------------------------------------------------------------------*/  
  * html #Navigation_fuss a, * html #Navigation_fuss span
    {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
    }
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
#nachricht_betreff_rechts
  {
  border: 1px solid black;
  margin-left:15px;
  padding: 5px;
  background-color: #F0F0F0;
  font-size: small;
  float: left;
  width: 328px;
  height: 20px;
  }
/*----------------------------------------------------------------------------*/ 
#nachricht_betreff_links
  {
  border: 1px solid black;
  margin-right:5px;
  padding: 5px;
  background-color: #F0F0F0;
  font-size: small;
  float: left;
  width: 310px;
  height: 20px;
  }
/*----------------------------------------------------------------------------*/
#nachricht_textarea
  {
  border: 1px solid black;
  margin: 5px;
  padding: 5px;
  background-color: #F0F0F0;
  font-size: small;
  width: 700px;
  }
/*----------------------------------------------------------------------------*/
#new_message_top
  {
  width: 685px;
  border: 1px solid black;
  padding: 2px;
  }
/*----------------------------------------------------------------------------*/
#new_message
  {
  width: 685px;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  border-left: 1px solid black;
  padding: 2px;
  margin: 0px;
  }
/*----------------------------------------------------------------------------*/
.fehler
  {
  border: 1px solid red;
  background-color: #FFD0C0;
  font-size: small;
  /*width: 778px;*/
  padding: 10px;
  margin-bottom: 10px;
  }
.mitte
  {
  border: 1px solid #FFC000;
  background-color: #FFF0B0;
  font-size: small;
  /*width: 778px;*/
  padding: 10px;
  margin-bottom: 10px;
  }
.gruen
  {
  border: 1px solid lime;   
  background-color: #E0FFC0;
  font-size: small;
  /*width: 778px;*/
  padding: 10px;
  margin-bottom: 10px;
  }
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
.none
  {
  clear: both;
  }
/*----------------------------------------------------------------------------*/
.message_feld
  {
  width: 110px;
  float: left;
  }
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
.new_box
  {
  padding:20px;
  width:500px;
  font-size: small;
  color:#606060;
  background-color:#F0F0F0;
  border: 1px solid #606060;
  margin: 10px;
  }
/*----------------------------------------------------------------------------*/
.notiz
  {
  width:180px;
  height:100px;
  font-size: small;
  color:#606060;
  background-color:#F0F0F0;
  border: 1px solid #606060;
  margin: 4px;
  float: left;
  text-align: center;
  }
/*----------------------------------------------------------------------------*/
#neue_notiz
  {
  width:180px;
  height: 90px;
  font-size: small;
  color:#606060;
  background-color:#F0F0F0;
  border: 1px solid #606060;
  margin: 4px;
  float: left;
  padding: 5px;
  }
/*----------------------------------------------------------------------------*/
.news
  {
  padding:20px;
  width:500px;
  font-size: small;
  color:#606060;
  background-color:#FFF0D0;
  border: 1px solid #606060;
  margin:10px;
  }
/*----------------------------------------------------------------------------*/
.trenner
  {
  margin:20px;
  }
/*----------------------------------------------------------------------------*/
.notiz_loesch
  {
  float:right;
  border-bottom:1px solid #D0D0D0;
  border-left:1px solid #D0D0D0;
  height:16px;
  }
/*----------------------------------------------------------------------------*/
.notiz_input {
    border: 1px solid #A0A0A0;
    width:182px;
    margin: 4px;
}
/*----------------------------------------------------------------------------*/
.notiz_input:hover {
    border: 1px solid #606060;
    width:182px;
    margin: 4px;
}
/*----------------------------------------------------------------------------*/
.newsfeed {
    margin: 4px 0px;
    color: gray;
}
/*----------------------------------------------------------------------------*/
.nachricht
  {
  width:550px;
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  margin:0px;
  padding:0px;
  
  }
/*----------------------------------------------------------------------------*/
.nachricht_feld
  {
  width:120;
  padding:5px;
  float: left;
  }



/*----------------------------------------------------------------------------*/
.forum_einheit
  {
  padding:3px;
  border-bottom:1px solid black;
  border-left:1px solid black;
  border-right:1px solid black;
  }
/*----------------------------------------------------------------------------*/
/*.button {
  border: 1px black solid;
  margin: 2px;
}

.input[type=text], input[type=password], input[type=submit], input[type=button] {
  border: 1px gray solid;
}
textarea {
  border: 1px gray solid;
}
select {
  border: 1px gray solid;
}
*/  
input {
    border:1px black solid;
}

#formwindow input[type=text] {
	width: 140px;
}

