form p
{
    width:auto;
    clear:both;
}

form p label
{
    float: left;
}

form p input, form p textarea, form p select
{
    float: right;
    margin:2px 0px 0px 0px;
}

li>p
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

textarea, input, select
{
    width:60%;
    border:1px solid rgb(70,70,31);
    font-family:Verdana, Arial, Helvetica, Sans-serif;
    font-size:1.1em;
    /* font-size-adjust: 0.48; */
    color:#000;
    background-color: rgb(255,255,255);
}

form p span input
{
	width:auto;
	margin-right:0.2em;
	float:left;
}

input.box
{
    width:auto;
    /*float:none;*/
}

input.button
{
  background-color: rgb(5,42,98);
  color:rgb(255,202,145);
  border-right:2px solid rgb(0,0,0);
  border-bottom:2px solid rgb(0,0,0);
  border-left:2px solid rgb(9,78,181);
  border-top:2px solid rgb(9,78,181);

}

textarea.standard, input.standard, select.standard
{
  width:auto;
}

textarea.weiss, input.weiss, select.weiss
{
  /*background-color:rgb(70,70,31);*/
  background-color:rgb(255,255,255);
}

.cont
{
    float:right;
    width:60%;
}


