textarea, input[type = text], input [type = password], select, input [type = checkbox], input {

    background-color: #fff;
    color: #162A83;
    border: 1px solid #162A83 ;
    padding: 0 2px;


}

.formfeld {

    background-color: #fff;
    color: #162A83;
    border: 1px solid #162A83 ;
    padding: 0 2px;

}

.formfeldOhneRahmen {
    background-color: #fff;
    color: #162A83 ;
    border: 0;
}

.button {
    font-weight: bold;
    color: #162A83 ;
    border: 1px solid #162A83 ;
    margin: 10px 0;
    padding: 0;
    width: auto;

}

.buttonOhneFloat {
    font-weight: bold;
    color: #162A83 ;
    border: 1px solid #162A83 ;
    margin: 0 0 0 10px ! important;

}

fieldset {
    border: 1px solid #EAEAEA ;
    padding: 10px 10px 10px 10px;

}
form {
	line-height:2.0em;

}
legend {
    color: #162A83 ;
    font-weight: bold;
}
label.left
{
    float:left;
    text-align:left;
    width:200px;
    margin-right:5px;
		vertical-align:middle;
		line-height:1.1em;
}


input[type=text],input[type=password],
select
{
    float:left;
}



input.right, input.button, input.formfeldOhneRahmen
{
/* 14em, .5em*/
    float:left;
    width:auto;
    clear:both;
    margin-left:200px;
    margin-right:5px;
    padding:0;
}


input[type=checkbox].right,
input[type=radio].right,
input[type=submit].right,
input.button
{
    margin-left:100px;


}
input[type=submit],
input[type=reset]

{
    border: 0;
    color:#162A83;
		font-weight:bold;
		background-color:#EAEAEA;
		padding:5px;
		margin:20px 0 0 0;
		border: 1px solid #162A83 ;
}

form br
{
    clear:both;
}


select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]
{
    cursor:pointer;
    border: 1px solid #162A83 ;
}

label
{
    cursor:pointer;
}

