#acp_menu{
  position:relative;
  float:left;
  background-color:#CDCDCD;
  width:700px;
  height:18px;
  padding:5px;
  margin:5px 0px 5px 0px;
}

#acp_menu a{
  color:#000;
}

#acp_nav {
   position: relative;
   float:left;
   height:30px;
   width: 700px;
   background: #805C39;
}

#acp_nav p {
  display:inline;
}

#acp_nav a {
  display:inline-block;
  text-align:center;
  font-size:13px;
  padding:5px;
  height:20px;
  color:#EFEFEF;
  text-decoration:none;
}

#acp_nav a:link {
   background-color:#805C39;
}

#acp_nav a:visited {
   background-color:#805C39;
}

#acp_nav a:active {
   background-color:#554433;
}

#acp_nav a:hover {
   background-color:#554433;
}

#acp_nav a.blubba:link {
   background-color:#554433;
}

#acp_nav a.blubba:visited {
   background-color:#EFEFEF;
   color:#805C39;
}

#acp_nav a.blubba:active {
   background-color:#554433;
}

#acp_nav a.blubba:hover {
   background-color:#554433;
   color:#EFEFEF;
   
}


#acp_form {
  position:relative;
  float:left;
  margin:0px;
}

#acp_form input{
  margin:3px 0px 0px 0px;
  background-color:#FEFEFE;
  border: 1px solid black;
  margin-bottom:3px;
}

#acp_form input.button{
  background-color:#806346;
  border: 1px solid black;
  color:#FFF;
}

#acp_form input.fett{
  font-weight:bold;
}
#acp_form input.kursiv{
  font-style:italic;
}
#acp_form input.unterstreichen{
  text-decoration:underline;
}
#acp_form input.schrift_klein{
  font-size: 12px;
}
#acp_form input.schrift_mittel{
  font-size: 15px;
}
#acp_form input.schrift_gross{
  font-size: 20px;
}

#acp table{
  position:relative;
  float:left;
  width:700px;
}

#acp td.red{
  background-color:red;
}

#acp td.green{
  background-color:green;
  color:#FEFEFE;
}

#acp_ftp{
  position:relative;
  float:left;
  width:700px;
}

#acp_comment_tops{
  position:relative;
  float:left;
  width:700px;
  margin:10px 0px 0px 0px;
  background-color:#ABABAB;
  font-size:20px;
}

#comment_list_presse{
  position:relative;
  float:left;
  padding:0px;
  margin:0px;
}

#comment_list_presse p{
  padding:0 0 0 0;
  margin:0 0 5px 0;
}

#comment_list_presse p.presse_red{
  width:700px;
  background-color:red;
  height:20px;
  padding-top:4px;
}

#comment_list_presse p.presse_green{
  width:700px;
  background-color:green;
  color:#FEFEFE;
    height:20px;
  padding-top:4px;
}

#comment_list_state{
  position:relative;
  float:left;
  padding:0px;
  margin:0px;
}

#comment_list_state p{
  padding:0 0 0 0;
  margin:0 0 5px 0;
}

#comment_list_state p.state_red{
  width:700px;
  background-color:red;
  height:20px;
  padding-top:4px;
  
}

#comment_list_state p.state_green{
  width:700px;
  background-color:green;
  color:#FEFEFE;
    height:20px;
  padding-top:4px;
}

#comment{
  position:relative;
  float:left;
  margin:1px 0px 1px 40px;
  border: solid 1px #000;
}

#comment a{
  color:#010101;
}

#comment p{
  margin:0px;
  padding:0px;
  color:#010101;
  vertical-align:middle;
}

#comment p.comment_top {
  width:350px;
  padding:2px;  
  background-color:#CDCDCD;
}

#comment p.comment_text {
  width:350px;
  padding:2px;
  background-color:#DEDEDE;
}
