body { text-align: center; 	font-size:11px; color:#fff;font-family: Arial, Tahoma, Verdana;} 
a, a:visited{

	color:#C7D314;
}

#wrapp{
  margin: 0 auto; 
  width:607px;
  margin-top: 190px;
}
#login_box{
  height: 196px;
  background: #fff url(../images/login.png) no-repeat top;

}
#login_title{
    padding-top:40px;
    font-weight:bold;
    font-size:20px;
    color:#C7D314;
}

#login_box form {
  float:left;
  margin-left:105px;
  margin-top: 20px;
}
#login_box label {
  width:200px;
  float:left;
  text-align:left;
}
.input{
  margin-right: 15px;  
  border:1px solid #252525;
  padding:3px; 
  width:180px;
  font-size:11px;
}

.button{
  float:right;
  margin-top:10px;
  margin-right:15px;
  background-color: #C7D314;
  border:1px solid #252525;
  font-size:12px;
  padding-top:1px;
  padding-bottom:1px;
  cursor:pointer;
}

#copyright{
  font-size:x-small;
  color:#252525;
  width:607px;
  margin: 0 auto; 
}

#copyright a{
  color:#252525;
}

.error_box_fehler{
  font:normal 10px Verdana, Sans-Serif;
  color:#000000;
  width:577px;
  margin-left:12px;
  text-align:center;
  /*width:98%;*/
  padding:2px;
  background-color:#FFCCD8;
  border:1px solid #FF6F93;
}
.error_box_fehler a{
  color:#375B91;
  font-weight:bold;
  text-decoration:none;
}

.error_box_erfolgreich{
  font:normal 10px Verdana, Sans-Serif;
  color:#000000;
  width:577px;
  margin-left:12px;
  text-align:center;
  /*width:98%;*/
  padding:2px;
  background-color:#D2FFCF;
  border:1px solid #71AF6D;
}

.error_box_erfolgreich a{
  color:#375B91;
  font-weight:bold;
  text-decoration:none;
}

