textarea, input[type=text], input[type=password]{
	font-family: verdana, arial;
	background-color:#ccc;
	color: #003366;
	border:0px solid #666699;
	padding:0 2px;
}
.formfeld{
	font-family: verdana, arial;
	background-color:#ccc;
	color: #003366;
	border:0px solid #666699;
	padding:0 2px;
}
.formfeldOhneRahmen{
	background-color:#cccccc;
	color: #666699;
	border:0;

}
.button{
	
font-family: verdana, arial;
	color: #003366;
	border:1px solid #003366;
	background-color:#ccc;
	margin:15px 0;
	padding:5px;
	width:auto;
	height:2.0em;
	font-size:100%;
	
}
.buttonOhneFloat{
	background-color:#666699;
	font-weight:bold;
	color: #d9f0f8;
	border:1px solid #666699;
	margin:0 0 0 10px ! important;
	font-size:90%;
	
}
form { 
	width:95%;
	padding: 10px 10px;
	line-height:160%;
}
fieldset{
	
	border: 0px;
		padding: 0;
}
legend {
	color: #666699;
	font-weight:bold;
}
label.left
{
    float:left;
    text-align:left;
    width:160px;
    margin-right:5px;
		vertical-align:middle;
}


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:165px;
    margin-right:5px;
    padding:0;
}


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


form br
{
    clear:both;
}


label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit],
input[type=reset]
{
    cursor:pointer;
    color: #003366;
}


